Removed rpms ============ - Mesa-libGL1-32bit - Mesa-libGLESv2-devel-32bit - Mesa-vulkan-device-select-32bit - SLED-SP1-migration - SLED-SP2-migration - SLES-SP1-migration - SLES-SP2-migration - SLES_BCL-SP2-migration - SLES_SAP-SP1-migration - SLES_SAP-SP2-migration - SLE_HPC-SP1-migration - SLE_HPC-SP2-migration - SLE_RT-SP2-migration - SUSE-Manager-Proxy-SP1-migration - SUSE-Manager-Retail-Branch-Server-SP1-migration - SUSE-Manager-Server-SP1-migration - alsa-plugins-pulse-32bit - bluez-devel-32bit - cyrus-sasl-devel-32bit - exo-branding-openSUSE - exo-branding-upstream - exo-helpers - fcitx-gtk3-32bit - hdf5-devel-32bit - tftpboot-installation-SLE-15-SP3-aarch64 - Mesa-32bit - Mesa-dri-32bit - Mesa-libEGL-devel-32bit - Mesa-libGL-devel-32bit - Mesa-libd3d-devel-32bit - alsa-devel-32bit - alsa-plugins-maemo-32bit - alsa-plugins-samplerate-32bit - cyrus-sasl-32bit - fcitx-gtk2-32bit - glibc-32bit - glibc-devel-static-32bit - glibc-utils-32bit - ibus-gtk-32bit - kauth-devel-32bit - kbookmarks-devel-32bit - kcodecs-devel-32bit - kcrash-devel-32bit - keyutils-devel-32bit - kglobalaccel-devel-32bit - kio-32bit - kitemviews-devel-32bit - kjobwidgets-devel-32bit - knotifications-devel-32bit - libKF5Archive5-32bit - libKF5CoreAddons5-32bit - libKF5GuiAddons5-32bit - libKF5SonnetUi5-32bit - libLLVM11-32bit - libQt5TextToSpeech5-32bit - libSDL_gfx-devel-32bit - libapparmor1-32bit - libaudit1-32bit - libauparse0-32bit - libbluetooth3-32bit - libboost_context1_75_0-32bit - libboost_iostreams1_75_0-32bit - libboost_locale1_75_0-32bit - libboost_mpi1_75_0-32bit - libboost_python-py3-1_75_0-32bit - libboost_regex1_75_0-32bit - libboost_thread1_75_0-32bit - libcdio19-32bit - libclang11-32bit - libcmap4-32bit - libcpg4-32bit - libcrypt1-32bit - libdrm2-32bit - libdrm_amdgpu1-32bit - libdrm_nouveau2-32bit - libefa1-32bit - libgbm-devel-32bit - libgbm1-32bit - libglvnd-devel-32bit - libgstwayland-1_0-0-32bit - libgstwebrtc-1_0-0-32bit - libhdf5_hl100-mvapich2-32bit - libhdf5hl_fortran100-mvapich2-32bit - libibus-1_0-5-32bit - libibverbs-32bit - libibverbs1-32bit - libkeyutils1-32bit - libndr1-32bit - libnm-glib-vpn1-32bit - libnm-glib4-32bit - libosmvendor5-32bit - libpci3-32bit - libsasl2-3-32bit - libsmbldap2-32bit - libsystemd0-32bit - libtalloc2-32bit - libtdb1-32bit - libtss2-sys0-32bit - libudev-devel-32bit - libudev1-32bit - liburcu6-32bit - llvm11-LTO-devel-32bit - mpg123-openal-32bit - mpg123-portaudio-32bit - mpg123-pulse-32bit - nss-myhostname-32bit - pam_apparmor-32bit - pciutils-devel-32bit - perl-32bit - pulseaudio-utils-32bit - python3-ldb-32bit - python3-talloc-32bit - python39-base-32bit - readline-devel-32bit - rsocket-32bit - samba-libs-python-32bit - samba-winbind-32bit - xen-libs-32bit - qemu-ipxe - install-initrd-SLED - install-initrd-SLES - install-initrd-SLES_SAP - installation-images-SLED - installation-images-SLES - installation-images-SLES_SAP - installation-images-debuginfodeps-SLED - installation-images-debuginfodeps-SLES - installation-images-debuginfodeps-SLES_SAP - kconfig-devel-32bit - kcoreaddons-devel-32bit - kdoctools-devel-32bit - kernel-livepatch-5_3_18-45-default - kernel-livepatch-5_3_18-45-preempt - kiconthemes-devel-32bit - kio-devel-32bit - kiwi-templates-SLES15-JeOS - libHYPRE2_18_2 - libKF5Crash5-32bit - libKF5DBusAddons5-32bit - libKF5JobWidgets5-32bit - libKF5TextWidgets5-32bit - libKF5WindowSystem5-32bit - libKF5XmlGui5-32bit - libLTO11-32bit - libSDL2_image-2_0-0-32bit - libboost_atomic1_75_0-32bit - libboost_container1_75_0-32bit - libboost_date_time1_75_0-32bit - libboost_fiber1_75_0-32bit - libboost_graph1_75_0-32bit - libboost_program_options1_75_0-32bit - libcdio++0-32bit - libcryptsetup12-32bit - libcxxtools-bin9 - libcxxtools-http9 - libcxxtools-json9 - libcxxtools-unit9 - libcxxtools-xmlrpc9 - libcxxtools9 - libdbusmenu-qt5-2-32bit - libdcerpc-binding0-32bit - libdcerpc0-32bit - libdrm-devel-32bit - libevtlog-3_26-0 - libexo-1-0 - libgstbasecamerabinsrc-1_0-0-32bit - libgstcodecparsers-1_0-0-32bit - libkms1-32bit - libmpg123-0-32bit - libndr-krb5pac0-32bit - libndr-standard0-32bit - libnm-glib-vpn1 - libnm-glib4 - libnm-gtk-devel - libnm-gtk0 - libnm-util2 - libnm-util2-32bit - libopensm9-32bit - libosmcomp5-32bit - libproxy1-networkmanager-32bit - libqb-devel-32bit - libqb100-32bit - libquorum5-32bit - libsamba-policy-python-devel - libsamba-policy0 - libsamba-policy0-32bit - libsmbclient0-32bit - libsoftokn3-32bit - libtextstyle0-32bit - libtntdb4 - libtotem_pg5-32bit - libtss2-mu0-32bit - libtss2-tcti-mssim0-32bit - libvcdinfo0-32bit - libvdpau_nouveau-32bit - libvirt-devel-32bit - libvulkan_intel-32bit - libxfce4panel-1_0-4 - libxfce4ui-1-0 - libzhuyin13-32bit - llvm11-devel-32bit - mkl-dnn-devel - mkl-dnn-doc - mozilla-nss-certs-32bit - mozilla-nss-sysinit-32bit - mpg123-devel-32bit - openSUSE-release-appliance-wsl - openmpi4-libs-32bit - orage - orage-doc - orage-lang - perl-base-32bit - perl-xfconf - postfix-bdb - postfix-bdb-lmdb - postfix-ldap - python-xapian - python2-xarray - qemu-vgabios - rpm-ndb-32bit - ruby2.5-rubygem-asciidoctor-testsuite - samba-client-32bit - samba-libs-python - samba-libs-python3-32bit - samba-python - sesdev - sesdev-qa - sle-ha-SP1-migration - sle-ha-SP2-migration - sle-manager-tools-SP1-migration - sle-module-basesystem-SP1-migration - sle-module-basesystem-SP2-migration - sle-module-cap-tools-SP1-migration - sle-module-cap-tools-SP2-migration - sle-module-containers-SP1-migration - sle-module-containers-SP2-migration - sle-module-desktop-applications-SP1-migration - sle-module-desktop-applications-SP2-migration - sle-module-development-tools-SP1-migration - sle-module-development-tools-SP2-migration - sle-module-development-tools-obs-SP1-migration - sle-module-development-tools-obs-SP2-migration - sle-module-hpc-SP1-migration - sle-module-hpc-SP2-migration - sle-module-legacy-SP1-migration - sle-module-legacy-SP2-migration - sle-module-live-patching-SP1-migration - sle-module-live-patching-SP2-migration - sle-module-packagehub-subpackages-SP1-migration - sle-module-packagehub-subpackages-SP2-migration - sle-module-public-cloud-SP1-migration - sle-module-public-cloud-SP2-migration - sle-module-python2-SP2-migration - sle-module-rt-SP2-migration - sle-module-sap-applications-SP1-migration - sle-module-sap-applications-SP2-migration - sle-module-server-applications-SP1-migration - sle-module-server-applications-SP2-migration - sle-module-transactional-server-SP2-migration - sle-module-web-scripting-SP1-migration - sle-module-web-scripting-SP2-migration - sle-we-SP1-migration - sle-we-SP2-migration - solid-devel-32bit - tftpboot-installation-SLE-15-SP3-ppc64le - typelib-1_0-NMClient-1_0 - typelib-1_0-NMGtk-1_0 - typelib-1_0-NetworkManager-1_0 - typelib-1_0-libxfce4util-1_0 - vagrant - vagrant-bash-completion - vagrant-doc - vagrant-emacs - vagrant-libvirt - vagrant-libvirt-doc - vagrant-vim - xfce4-panel-plugin-calculator - xfce4-panel-plugin-calculator-lang - xfce4-panel-plugin-multiload-nandhp - xfce4-panel-plugin-timeout - xfce4-panel-plugin-timeout-lang Added rpms ========== - Mesa-32bit - Mesa-dri-32bit - Mesa-libEGL-devel-32bit - Mesa-libGL-devel-32bit - Mesa-libd3d-devel-32bit - alsa-devel-32bit - alsa-plugins-maemo-32bit - alsa-plugins-samplerate-32bit - azure-storage-cpp-devel - cyrus-sasl-32bit - diffoscope - diskmonitor - diskmonitor-lang - dlpack-devel - dmlc-core-devel - fcitx-gtk2-32bit - glibc-32bit - glibc-devel-static-32bit - glibc-utils-32bit - gnuhealth - gnuhealth-orthanc - gstreamer-plugins-bad-fluidsynth-32bit - gtkhash - gtkhash-lang - hypre-gnu-openmpi4-hpc-devel - hypre-openmpi4-devel - hypre_2_20_0-gnu-mpich-hpc-devel - hypre_2_20_0-gnu-mvapich2-hpc-devel - hypre_2_20_0-gnu-openmpi2-hpc-devel - hypre_2_20_0-gnu-openmpi3-hpc-devel - hypre_2_20_0-gnu-openmpi4-hpc-devel - ibus-gtk-32bit - FAudio-devel-32bit - Mesa-libGL1-32bit - Mesa-libGLESv2-devel-32bit - Mesa-vulkan-device-select-32bit - alsa-plugins-pulse-32bit - bluez-devel-32bit - cyrus-sasl-devel-32bit - fcitx-gtk3-32bit - gtk2-engine-oxygen-32bit - hdf5-devel-32bit - hdf5-openmpi2-devel-32bit - hdf5-openmpi3-devel-32bit - hdf5-openmpi4-devel-32bit - kconfig-devel-32bit - kcoreaddons-devel-32bit - kdoctools-devel-32bit - kiconthemes-devel-32bit - kio-devel-32bit - libKF5Crash5-32bit - libKF5DBusAddons5-32bit - libKF5JobWidgets5-32bit - libKF5TextWidgets5-32bit - libKF5WindowSystem5-32bit - libKF5XmlGui5-32bit - libLTO11-32bit - libSDL2_gfx-1_0-0-32bit - libSDL2_gfx-devel-32bit - libSDL2_image-2_0-0-32bit - libSDL2_mixer-2_0-0-32bit - libSDL2_net-2_0-0-32bit - libSDL2_net-devel-32bit - libSDL_Pango1-32bit - libSDL_image-devel-32bit - libSDL_mixer-1_2-0-32bit - libSDL_net-1_2-0-32bit - libSDL_net-devel-32bit - libSDL_sound-1_0-1-32bit - libSDL_sound-devel-32bit - libSDL_ttf-2_0-0-32bit - libSDLmm-devel-32bit - libboost_atomic1_75_0-32bit - libboost_container1_75_0-32bit - libboost_date_time1_75_0-32bit - libboost_fiber1_75_0-32bit - libboost_graph1_75_0-32bit - libboost_program_options1_75_0-32bit - libbs2b0-32bit - libcdio++0-32bit - libcryptsetup12-32bit - libdbusmenu-qt5-2-32bit - libdcerpc-binding0-32bit - libdcerpc0-32bit - libdrm-devel-32bit - libgstbasecamerabinsrc-1_0-0-32bit - libgstcodecparsers-1_0-0-32bit - libhdf5-103-32bit - libhdf5-103-openmpi2-32bit - libhdf5-103-openmpi3-32bit - libhdf5_cpp103-mvapich2-32bit - libhdf5_cpp103-openmpi4-32bit - libhdf5_fortran102-mvapich2-32bit - libhdf5_fortran102-openmpi3-32bit - libhdf5_hl100-openmpi3-32bit - libhdf5_hl_cpp100-mvapich2-32bit - libhdf5_hl_cpp100-openmpi2-32bit - libkms1-32bit - libmikmod3-32bit - libmpg123-0-32bit - libndr-krb5pac0-32bit - libndr-standard0-32bit - libnetcdf18-openmpi2-32bit - libnetcdf18-openmpi3-32bit - libopensm9-32bit - libosmcomp5-32bit - libproxy1-networkmanager-32bit - libqb-devel-32bit - libqb100-32bit - libquorum5-32bit - libsmbclient0-32bit - libsoftokn3-32bit - libsyn123-0-32bit - libtextstyle0-32bit - libtotem_pg5-32bit - libtss2-mu0-32bit - libtss2-tcti-mssim0-32bit - libvcdinfo0-32bit - libvdpau_nouveau-32bit - libvirt-devel-32bit - libvulkan_intel-32bit - libzbar0-32bit - libzhuyin13-32bit - llvm11-devel-32bit - mozilla-nss-certs-32bit - mozilla-nss-sysinit-32bit - mpg123-devel-32bit - openmpi4-libs-32bit - perl-base-32bit - rpm-ndb-32bit - samba-client-32bit - samba-libs-python3-32bit - solid-devel-32bit - wine-32bit - wine-devel-32bit - wine-staging-32bit - wine-staging-devel-32bit - tftpboot-installation-SLE-15-SP3-ppc64le - qemu-vgabios - kauth-devel-32bit - kbookmarks-devel-32bit - kcodecs-devel-32bit - kcrash-devel-32bit - kernel-livepatch-5_3_18-46-default - kernel-livepatch-5_3_18-46-preempt - keyutils-devel-32bit - kglobalaccel-devel-32bit - kio-32bit - kitemviews-devel-32bit - kjobwidgets-devel-32bit - knotifications-devel-32bit - libFAudio0-32bit - libHYPRE-gnu-openmpi4-hpc - libHYPRE2_20_0 - libHYPRE2_20_0-mpich - libHYPRE2_20_0-mvapich2 - libHYPRE2_20_0-openmpi2 - libHYPRE2_20_0-openmpi3 - libHYPRE2_20_0-openmpi4 - libHYPRE_2_20_0-gnu-mpich-hpc - libHYPRE_2_20_0-gnu-mvapich2-hpc - libHYPRE_2_20_0-gnu-openmpi2-hpc - libHYPRE_2_20_0-gnu-openmpi3-hpc - libHYPRE_2_20_0-gnu-openmpi4-hpc - libKF5Archive5-32bit - libKF5CoreAddons5-32bit - libKF5GuiAddons5-32bit - libKF5SonnetUi5-32bit - libLLVM11-32bit - libQt5TextToSpeech5-32bit - libSDL2_mixer-devel-32bit - libSDL2_ttf-2_0-0-32bit - libSDL2_ttf-devel-32bit - libSDL_Pango-devel-32bit - libSDL_gfx-devel-32bit - libSDL_image-1_2-0-32bit - libSDL_mixer-devel-32bit - libSDL_ttf-devel-32bit - libSDLmm-0_1-8-32bit - libapparmor1-32bit - libaudit1-32bit - libauparse0-32bit - libazurestorage7 - libblacs2-openmpi4 - libblacs2-openmpi4-devel - libblacs2-openmpi4-devel-static - libbluetooth3-32bit - libboost_context1_75_0-32bit - libboost_iostreams1_75_0-32bit - libboost_locale1_75_0-32bit - libboost_mpi1_75_0-32bit - libboost_python-py3-1_75_0-32bit - libboost_regex1_75_0-32bit - libboost_thread1_75_0-32bit - libcdio19-32bit - libclang11-32bit - libcmap4-32bit - libcpg4-32bit - libcrypt1-32bit - libcxxtools-bin10 - libcxxtools-http10 - libcxxtools-json10 - libcxxtools-unit10 - libcxxtools-xmlrpc10 - libcxxtools10 - libdmlc - libdrm2-32bit - libdrm_amdgpu1-32bit - libdrm_nouveau2-32bit - libefa1-32bit - libevtlog-3_30-0 - libfluidsynth1-32bit - libgbm-devel-32bit - libgbm1-32bit - libglvnd-devel-32bit - libgstwayland-1_0-0-32bit - libgstwebrtc-1_0-0-32bit - libhdf5-103-mvapich2-32bit - libhdf5-103-openmpi4-32bit - libhdf5_cpp103-32bit - libhdf5_cpp103-openmpi2-32bit - libhdf5_cpp103-openmpi3-32bit - libhdf5_fortran102-32bit - libhdf5_fortran102-openmpi2-32bit - libhdf5_fortran102-openmpi4-32bit - libhdf5_hl100-mvapich2-32bit - libhdf5_hl100-openmpi2-32bit - libhdf5_hl100-openmpi4-32bit - libhdf5_hl_cpp100-openmpi3-32bit - libhdf5_hl_cpp100-openmpi4-32bit - libhdf5hl_fortran100-mvapich2-32bit - libhdf5hl_fortran100-openmpi2-32bit - libhdf5hl_fortran100-openmpi3-32bit - libhdf5hl_fortran100-openmpi4-32bit - libibus-1_0-5-32bit - libibverbs-32bit - libibverbs1-32bit - libkeyutils1-32bit - libndr1-32bit - libnetcdf-fortran-gnu-openmpi4-hpc - libnetcdf-fortran_4_5_3-gnu-hpc - libnetcdf-fortran_4_5_3-gnu-mpich-hpc - libnetcdf-fortran_4_5_3-gnu-mvapich2-hpc - libnetcdf-fortran_4_5_3-gnu-openmpi2-hpc - libnetcdf-fortran_4_5_3-gnu-openmpi3-hpc - libnetcdf-fortran_4_5_3-gnu-openmpi4-hpc - libnetcdf18-32bit - libnetcdf18-openmpi4-32bit - libosmvendor5-32bit - libpci3-32bit - libpetsc_3_14_1-gnu-mpich-hpc - libpetsc_3_14_1-gnu-mvapich2-hpc - libpetsc_3_14_1-gnu-openmpi2-hpc - libpetsc_3_14_1-gnu-openmpi3-hpc - libptscotch-gnu-openmpi4-hpc - libptscotch0-openmpi4 - libptscotch_6_1_0-gnu-mpich-hpc - libptscotch_6_1_0-gnu-mvapich2-hpc - libptscotch_6_1_0-gnu-openmpi2-hpc - libptscotch_6_1_0-gnu-openmpi3-hpc - libptscotch_6_1_0-gnu-openmpi4-hpc - libsasl2-3-32bit - libscalapack2-gnu-openmpi4-hpc - libscalapack2-gnu-openmpi4-hpc-devel - libscalapack2-openmpi4 - libscalapack2-openmpi4-devel - libscalapack2-openmpi4-devel-static - libscalapack2_2_1_0-gnu-openmpi4-hpc - libscalapack2_2_1_0-gnu-openmpi4-hpc-devel - libscalapack2_2_1_0-gnu-openmpi4-hpc-devel-static - libsmbldap2-32bit - libsuperlu_5_2_2-gnu-hpc - libsyn123-0 - libsystemd0-32bit - libtalloc2-32bit - libtdb1-32bit - libtntdb5 - libtss2-fapi0 - libtss2-sys0-32bit - libtvm - libudev-devel-32bit - libudev1-32bit - liburcu6-32bit - libzbarqt0-32bit - llvm11-LTO-devel-32bit - lmms - lmms-devel - lmms-vst - mhvtl - mhvtl-kmp-default - mhvtl-kmp-preempt - mpg123-openal-32bit - mpg123-portaudio-32bit - mpg123-pulse-32bit - netcdf-fortran-gnu-openmpi4-hpc - netcdf-fortran-gnu-openmpi4-hpc-devel - netcdf-fortran_4_5_3-gnu-hpc - netcdf-fortran_4_5_3-gnu-hpc-devel - netcdf-fortran_4_5_3-gnu-mpich-hpc - netcdf-fortran_4_5_3-gnu-mpich-hpc-devel - netcdf-fortran_4_5_3-gnu-mvapich2-hpc - netcdf-fortran_4_5_3-gnu-mvapich2-hpc-devel - netcdf-fortran_4_5_3-gnu-openmpi2-hpc - netcdf-fortran_4_5_3-gnu-openmpi2-hpc-devel - netcdf-fortran_4_5_3-gnu-openmpi3-hpc - netcdf-fortran_4_5_3-gnu-openmpi3-hpc-devel - netcdf-fortran_4_5_3-gnu-openmpi4-hpc - netcdf-fortran_4_5_3-gnu-openmpi4-hpc-devel - nss-myhostname-32bit - onednn-devel - onednn-doc - orthanc-python - pam_apparmor-32bit - pciutils-devel-32bit - perl-32bit - petsc_3_14_1-gnu-mpich-hpc-devel - petsc_3_14_1-gnu-mpich-hpc-saws - petsc_3_14_1-gnu-mvapich2-hpc-devel - petsc_3_14_1-gnu-mvapich2-hpc-saws - petsc_3_14_1-gnu-openmpi2-hpc-devel - petsc_3_14_1-gnu-openmpi2-hpc-saws - petsc_3_14_1-gnu-openmpi3-hpc-devel - petsc_3_14_1-gnu-openmpi3-hpc-saws - ptscotch-gnu-openmpi4-hpc - ptscotch-gnu-openmpi4-hpc-devel - ptscotch-openmpi4 - ptscotch-openmpi4-devel - ptscotch-openmpi4-devel-static - ptscotch-parmetis-openmpi4-devel - ptscotch_6_1_0-gnu-mpich-hpc - ptscotch_6_1_0-gnu-mpich-hpc-devel - ptscotch_6_1_0-gnu-mpich-hpc-devel-static - ptscotch_6_1_0-gnu-mvapich2-hpc - ptscotch_6_1_0-gnu-mvapich2-hpc-devel - ptscotch_6_1_0-gnu-mvapich2-hpc-devel-static - ptscotch_6_1_0-gnu-openmpi2-hpc - ptscotch_6_1_0-gnu-openmpi2-hpc-devel - ptscotch_6_1_0-gnu-openmpi2-hpc-devel-static - ptscotch_6_1_0-gnu-openmpi3-hpc - ptscotch_6_1_0-gnu-openmpi3-hpc-devel - ptscotch_6_1_0-gnu-openmpi3-hpc-devel-static - ptscotch_6_1_0-gnu-openmpi4-hpc - ptscotch_6_1_0-gnu-openmpi4-hpc-devel - ptscotch_6_1_0-gnu-openmpi4-hpc-devel-static - pulseaudio-utils-32bit - python-pymisp-doc - python2-mocket - python2-python-magic - python2-python-stdnum - python2-relatorio - python3-ldb-32bit - python3-mocket - python3-nemo - python3-pook - python3-pymisp - python3-python-magic - python3-python-stdnum - python3-relatorio - python3-talloc-32bit - python3-tvm - python3-virtualbox - python39-base-32bit - qatlib - qatlib-devel - qemu-ipxe - raspberrypi-eeprom - raspberrypi-eeprom-firmware - readline-devel-32bit - rsocket-32bit - rss-glx - samba-winbind-32bit - scalapack-openmpi4-test - scalapack_2_1_0-gnu-openmpi4-hpc-module - scalapack_2_1_0-gnu-openmpi4-hpc-test - smc-tools-completion - superlu_5_2_2-gnu-hpc-devel - superlu_5_2_2-gnu-hpc-doc - superlu_5_2_2-gnu-hpc-examples - syslog-ng-snmp - tftpboot-installation-SLE-15-SP3-aarch64 - thunar-plugin-gtkhash - tvm-devel - tvmc - typelib-1_0-Libxfce4panel-2_0 - typelib-1_0-Libxfce4ui-2_0 - typelib-1_0-Libxfce4util-1_0 - typelib-1_0-Xfconf-0 - v4l2loopback-autoload - v4l2loopback-kmp-default - v4l2loopback-kmp-preempt - v4l2loopback-utils - vhba-kmp-default - vhba-kmp-preempt - virtualbox - virtualbox-devel - virtualbox-guest-desktop-icons - virtualbox-guest-tools - virtualbox-guest-x11 - virtualbox-host-source - virtualbox-kmp-default - virtualbox-kmp-preempt - virtualbox-qt - virtualbox-vnc - virtualbox-websrv - wine - wine-devel - wine-staging - wine-staging-devel - xcape - xen-libs-32bit Package Source Changes ====================== 389-ds +- Update to version 1.4.4.12~git0.7b681e1da: + * Bump version to 1.4.4.12 + * Issue 4579 - libasan detects heap-use-after-free in URP test (#4584) + * Issue 4563 - Failure on s390x: 'Fails to split RDN "o=pki-tomcat-CA" into components' (#4573) + * Issue 4526 - sync_repl: when completing an operation in the pending list, it can select the wrong operation (#4553) + * Issue 4396 - Minor memory leak in backend (#4558) (#4572) + * Issue 4324 - Performance search rate: change entry cache monitor to recursive pthread mutex (#4569) + * Issue 5442 - Search results are different between RHDS10 and RHDS11 + * Bump version to 1.4.4.11 + * Issue 4548 - CLI - dsconf needs better root DN access control plugin validation + * Issue 4513 - Fix schema test and lib389 task module (#4514) + MozillaFirefox-branding-openSUSE:MozillaFirefox-branding-openSUSE -- Add 150300 to suseversion +- Add suseversion 150300 + +- Update the default homepage and the bookmark icons MozillaFirefox-branding-openSUSE:firefox-esr-branding-openSUSE -- Add 150300 to suseversion +- Add suseversion 150300 + +- Update the default homepage and the bookmark icons NetworkManager -- Modify nfs script: Only mount/unmount when the file type is nfs - (bsc#1074074). - (Backport of Factory revision 335, also fixes boo#1146935) +- Rebase nm-add-CAP_SYS_ADMIN-permission.patch. + +- Update to version 1.22.10: + + core: periodically cleanup stale device state files from /run. + + dhcp: fix crash in nettools client. + + bond: fixed the validation of the miimon option. + + Various minor bug fixes and improvements. + +- Modify nfs script (boo#1164642) + * Also mount nfs4 shares + * Ignore nfs or nfs4 shares in case if the noauto option is set + +- Update to version 1.22.8: + + Added configuration option to customize IPv6 RA timeout. + + Internal DHCP client will now request a lease renewal using the + previously obtained IP address when expired. + + Removed length limitation for OVS Bridge, Patches and + Interfaces (only Patch types) names. + + Fixed initialization of 'secs' DHCP header field, this caused + some DHCP relays to drop packets. + + Fixed failure when creating team interfaces using 'nmstate'. + + Various bug fixes and improvements. + +- Add -fcommon to CFLAGS. This is currently being done upstream + (boo#1160381). + +- Update to version 1.22.6: + + Various fixes for the internal DHCP client. + + Slave devices now do not get created/activated if master is + missing. + + Fixed 'startup-complete' bug where NetworkManager would reach + the network-online.target even when not all the connections had + been tried. + + Updated translations. + +- No longer recommend -lang: supplements are in use + +- Update to version 1.22.4: + + Fix behavior of internal DHCP client when the server sends a + NAK. + + Support 31-bit prefixes on IPv4 point-to-point links according + to RFC 3021. + + Fix memory leak parsing RequestScan D-Bus method arguments. + +- Fix 'nfs' dispatcher script + It was checking for an enabled unit 'nfs.service' - which does not + exist (anymore?). Switched to a check for an enabled unit + 'nfs-client.target' + +- Update to version 1.22.2: + + Fix multiple issues in the internal DHCP client, including + wrong parsing of search domains and classless routes options, + and failures in obtaining and renewing the lease with certain + server configurations. + + Export NM_CAPABILITY_OVS capability on D-Bus and in libnm to + indicate that the OVS plugin is loaded. + + Fix libnm annotations for nm_sriov_vf_get_vlan_ids() to allow + the usage of the function through GObject introspection. + +- Update to version 1.22.0: + + Drop support for BlueZ 4. BlueZ 5 was released in 2012 and + should nowadays be available everywhere. + + DHCP: switch "internal" DHCPv4 plugin from code based on + systemd to use nettools' n-dhcp4 library. + + Add support for "scope" attribute for IPv4 routes. + + Add support for specifying IAID and FQDN flags for DHCP + request. + + Add a '802-1x.optional' property to consider the wired 802.1X + authentication as optional. + + Use the Network Cost Wi-Fi information element to determine + metered device state. + + Support main.auth-polkit=root-only setting to disable PolicyKit + use and restrict authorization to root user. + + core: declare "startup complete" when device reaches + "connected" state, even if IP addressing methods did not yet + fully complete. This changes behavior for unblocking + "NetworkManager-wait-online.service", and + "network-online.target" earlier. If this causes issues in your + setup, you may need to configure "ipv4.may-fail=no" or + "ipv6.may-fail=no", which delays reaching "connected" state for + the address family accordingly. + + libnm: hide NMObject and NMClient typedefs from header files. + This prevents the user from subclassing these types and is an + ABI change (in the unlikely case that a user was subclassing + the types, which is no longer supported). + + libnm: retire deprecated WiMAX API NMDeviceWimax and + NMWimaxNsp. WiMAX support was removed from NetworkManager in + version 1.2 (2016) and no such type instances would have been + created by NMClient for a while now. + + Deprecate synchronous API for D-Bus calls in libnm. We don't + remove libnm API so you are free to continue using it. But + tells you that using it might be a bad idea. + + libnm: heavily internal rework NMClient. This slims down libnm + and makes the implementation more efficient. NMClient should + work now well with a separate GMainContext. + + Add `nmcli general reload` subcommand to reload NetworkManager + configuration and DNS settings. + + nm-cloud-setup: add new tool for automatically configuring + NetworkManager in cloud. This is still experimental and + currently only EC2 and IPv4 is supported. + + Add new NetworkManager logo to "contrib/art/logo". + + Various bug fixes and improvements. +- Disable networkmanager-checks-po.patch: Needs rebase. +- Add new nm-cloud-setup.service to pre/post/preun/postun calls. + +- Update to version 1.20.8: + + Fix handling of system CA certificates in the ifcfg parser. + + Handle ReachableTime and RetransTimer from IPv6 Router + Advertisements. + + Fixed setting of MTU according to its parent device for some + device types. + + Various fixes for the initramfs configuration genertor. + +- Update to version 1.20.6: + + Fix updating agent-owned VPN secrets. + + Adjust IWD support to new D-Bus path of IWD 1.0. + + Introduce an 'optional' property in the 802-1x setting to + allow the activation to proceed in case of missing + authenticator. + + Fix ARP announcements for IP addresses configured on + interfaces. + + Use proper interface when adding s390 specific details in + initrd generator. + + Don't disable PMF on Wi-Fi connections using SAE. + + Properly handle uint16 property types in libnm. + +- Drop NetworkNanager-client recommends: this is no longer needed, + as NM itself ships a frontend by now (nmtui). If a DE has a + better way to manage NM (by means of applets or other way of + integration) it is up to the DE to depend on the applets. + +- Update to version 1.20.4: + + Fix crash related to Wi-Fi-P2P. + + Support rd.znet option in initrd generator to support s390. + + Fix not creating default-wired-connection when a suitable + profile exists which is not tied to the device by + interface-name. + + tui: support WPA3-Personal (SAE). + + Fixes for OLPC Mesh Wi-Fi. + + Various bug fixes. Notably, fix unit test and build issues. +- Drop nm-fix-gtk-doc.patch: Fixed upstream. + +- Add nm-fix-gtk-doc.patch: Fix build with gtk-doc 1.32 and newer. + +- Update to version 1.20.2: + + Don't ask wpa_supplicant to attempt to enable FT if the + interface doesn't support it. + + Various bug fixes and improvements. + + Updated translations. + +- Update to version 1.20.0: + + The libnm-glib library, deprecated in favor of libnm since + NetworkManager 1.0, and disabled by default since + NetworkManager 1.12, has now been removed. + + The DHCP client now defaults to "internal". The default can be + overriden at build time by using the --with-config-dhcp-default + option of the configure script or at run time by setting the + main.dhcp option in the configuration file. + + Added support for configuring fq_codel line discipline and + mirred action. + + Added a possibility for distributions to ship dispatcher + scripts in /usr/lib. + + Drop deprecated setting "main.monitor-connection-files" in + NetworkManager.conf. This setting now has no more effect and + was disabled by default for a long time. Instead, after + changes, load files explicitly with `nmcli connection load` or + `nmcli connection reload`. + + Rework parsing team JSON config in libnm and stricter validate + settings. With this, NetworkManager rejects settings that it + considers invalid while still allowing setting arbitrary JSON + config directly. + + Drop ibft settings plugin. This functionality is now covered by + using nm-initrd-generator from initrd to pre-generate in-memory + profiles. + + Support "suppress_prefixlength" attribute for policy routing + rules. + + This is what wg-quick uses for the "Improved Rule-based + Routing" solution, and the user can now manually configure such + policy routing rules. + + Support "wireguard.ip4-auto-default-route" and + "wireguard.ip6-auto-default-route". This automatically + implements the "Improved Rule-based Routing" of wg-quick to + help avoiding routing loops when setting the default-route on + the WireGuard interface. Note that this is now enabled by + default, so there is a change in behavior if your WireGuard + connection profiles from before had a default-route (/0) in + allowed-ips. + + Rework implementation of settings plugins and how profiles are + presisted to disk. This is a large internal refactoring of the + settings plugins that allows to migrate a connection profile + between plugins. + + In-memory profiles are now only handled by keyfile plugin and + will also be persisted to /run directory. This allows to + restart NetworkManager without loosing these profiles and it + provides a file-system based API for creating in-memory + profiles. + + Keyfile plugin now supports a read-only directory of profiles + under directory "/usr/lib/NetworkManager/system-connections". + Such profiles still can be modified and deleted via D-Bus, + which results in writing profiles to /etc or /run that shadow + the read-only files. + + Add new D-Bus method AddConnection2() that allows to block + autoconnect of the profile at the moment when creating the + profile. Also add support for this API to libnm. + + Add flag "no-reapply" to Update2() D-Bus method. Normally, when + a connection profile gets modified, this only changes the + profile itself. When the profile is currently activated on a + device, then the device's configuration does not update before + the profile is fully re-activated or Reapply on the device is + called. There is an exception to this: the "connection.zone" + and the "connection.metered" properties take effect + immediately. The "no-reapply" flag allows suppressing to + reapply any properties, so that no changes take effect + automatically. The purpose is to really only modify the profile + itself without changes to the runtime configuration of the + device. + + Add "ipv6.method=disabled" to disable IPv6 on a device, like + also possible for IPv4. Until now, the users could only set + "ipv6.method=ignore" which means the users are free to set IPv6 + related sysctl values themselves. + + Added support for Wi-Fi Mesh network. +- Stop passing --with-libnm-glib to configure, feature was dropped. +- Drop sub-packages libnm-util2, libnm-glib4 and libnm-glib-vpn1 + and obsolete them from the main package (also in baselibs.conf). +- Drop typelib-1_0-NetworkManager-1_0 and typelib-1_0-NMClient-1_0. +- Rebase some patches with quilt. +- Disable nm-add-CAP_SYS_ADMIN-permission.patch: Needs rework or + possibly dropping as the ibft plugin is dropped. +- Pass --with-iwd=yes to configure, build experimental IWD backend + support. Not recommended for endusers, only for testers willing + to take the risk of broken wifi with no support from distro. + +- Update to version 1.18.4: + + Improve handling of externally added policy routing rules and + for rules that are taken over after a restart of NetworkManager + service. + + Fix taking over OVS devices after restart of NetworkManager. + + Bugfix reapplying IP configuration while activating. + + Allow reapplying Wi-Fi profile when seen-bssids changes. + + Various other bugfixes for minor issues and memory leaks. + + Various build and test fixes. + +- Update to version 1.18.2(bsc#1138213): + + Add support for policy routing rules. + + Add support for VLAN filtering for Linux bridge. + + Support ieee-802-1 and ieee-802-3 LLDP TLVs. + + Allow large MTU sizes for infiniband/IPoIB connection profiles. + + Improve nmcli's handling of list options for connection properties. + + Add compatibility with out-of-tree WireGuard module on 5.2 kernels + + Fix parsing of BOOTIF= variables in initrd. + + Accept numeric IPv4 prefix in place of a mask when parsing a command line + in initrd. + + Don't check connectivity of unconfigured devices. + + Fix PKCS#12 handling in the ifcfg-rh plugin. + + Avoid waiting for udev to see software devices created by NetworkManager. + + Don't attempt to stop management daemon for Team devices created + externally to NetworkManager. + + Use FQDN for persistent hostname on Slackware. + + Restore IPv6 configuration of a device when its link goes back up. + + Fix management status of software devices on system suspend. + + Make nmcli not print certificate blobs if --show-secrets is not used. + + Fix MTU reapply. +- Drop 0001-Update-connectivity-value-on-device-removal.patch: + Fixed upstream. -- Add NetworkManager-CVE-2018-1000135.patch: Fix CVE-2018-1000135 - (bsc#1086263, bgo#746422). +- Update to version 1.16.2: + + Use FQDN for persistent hostname on Slackware. + + Fix wrong permissions of the /var/lib/NetworkManager/secret_key + file. + + Don't terminate teamd when assuming existing team connections. + + Fix incorrect persistence of connections with EAP-TLS and a + PKCS#12 certificate when using the ifcfg-rh plugin. + + Fix reapply of the MTU property on devices. + + Restore IPv6 configuration when the link goes up. + + Fix build with sanitizers. + + Other various bug fixes and improvements. + +- Avoid using "systemctl enable" in spec file (bsc#1038403). + +- Remove legacy checks which fixes bnc#803058 during distribution + upgrade from 12.2 to 12.3 in .spec file. -- Add NetworkManager-make-nm-wait-online-follow-nm-service.patch: - make enablement of n-m-wait-online.service follow n-m.service - (boo#1130355, gh#NetworkManager/NetworkManager#76). - -- Modify NM-add-wifi-scan-polkit-rule.patch: Use polkit action - "org.freedesktop.NetworkManager.wifi.scan" instead of - "org.freedesktop.NetworkManager.wifi-scan" to sync with upstream - (bsc#1128560). +- Fix systemd-network-config.patch which added lines starting with "+" + to NetworkManager-wait-online.service +- Update to version 1.16.0: + + Check connectivity per address family. + + Support "main.systemd-resolved" to let NetworkManager configure + DNS settings in systemd-resolved without making it the main DNS + plugin of NetworkManager. + + Write "/var/run/NetworkManager/no-stub-resolv.conf" with + original nameservers. That is useful with caching DNS plugins + like "systemd-resolved" or "dnsmasq" where + "/var/run/NetworkManager/resolv.conf" refers to localhost. + + Change default "ipv4.dhcp-client-id" setting for the internal + DHCP plugin from "duid" to "mac". This is a change in behavior + on upgrade when using the internal DHCP plugin (unless the + default is overwritten in "NetworkManager.conf" or specified + per connection profile). + + Improve handling of DHCP router options with internal DHCP + plugin. For one, accept multiple routers and add a + default-route to each. On D-Bus expose the original DNS and + NTP servers without cleaning up local nameservers. + + Allow binding a connections lifetime to the DBus client that + activated it. + + Add support for establishing Wi-Fi Direct connections (Wi-Fi + P2P). + + Add support for WireGuard VPN tunnels to NetworkManager. D-Bus + API and libnm support all options. nmcli supports creating and + managing WireGuard profiles, with the exception of configuring + and showing peers. + + Add initrd generator to be used by dracut and use it as new way + of handling iBFT. + + Deprecated "plugins.monitor-connection-files" setting in + NetworkManager.conf. This option will have no effect in future + versions. + + Add AP and Ad-hoc support for iwd Wi-Fi backend. + + Warn about invalid settings in "NetworkManager.conf". + + Support announcing "ANDROID_METERED" DHCP option for shared + mode. + + Support SAE authentication as used for 802.11s Meshing and + WPA3-Personal. + + NetworkManager is no longer installed as D-Bus activatable + service. + + Mark docker bridges as unmanaged via udev rule. + + Add new PolicyKit permission + "org.freedesktop.NetworkManager.wifi.scan" for controlling + Wi-Fi scanning. +- Rebase systemd-network-config.patch and + nm-dont-overwrite-resolv-conf.patch. +- Drop NetworkManager-1.12.2-docker-unmanaged.patch and + NM-add-wifi-scan-polkit-rule.patch: Fixed upstream (bsc#1128560). + +- Do away with em dashes in summaries. +- Combine %service_* calls to reduce generated boilerplate. + +- Update to version 1.14.6: + + Fix memory corruption in internal DHCPv6 client + (CVE-2018-15688). + + No longer limit number of search entires in resolv.conf to 6. + + Support restricting NetworkManager.conf device configuration + based on used DHCP plugin. + + Add "${MAC}" specifier for connection.stable-id. This uses the + current MAC address for seeding the stable generation of MAC + address, DHCP client-id or IPv6 stable-privacy interface + identifier. + + Support special value "duid" for "ipv4.dhcp-client-id". This + generates an RFC4361-compliant client-id like the internal DHCP + client used to do by default. Previously, there was no explicit + name for such a client-id and it was not usable with dhclient + DHCP plugin. This also generates the same client-id as + systemd-networkd does by default. + + Support and use a new kind of secret-key in + "/var/lib/NetworkManager/secret_key". The secret-key represents + the identity of the machine that is used for various purposes + like generating IPv6 stable privacy addesses. It is now + combined with "/etc/machine-id" so that changing only the + machine-id results in new identifiers. That matters for example + when cloning a virtual machine. Previously, the user hard to + prune NetworkManager's secret-key to get a new identity, now + regenerating machine-id suffices. Secret-keys generated by + earlier versions of NetworkManager are not affected and keep + their previous behavior. + + Fix the DHCP client-ids based on the MAC address of + IPoIB/infiniband devices. + + Fix restoring IP configuration after interface went down. + + No longer let NetworkManager touch rp_filter setting. The + rp_filter sysctl must now be set outside of NetworkManager + according to the admin's preference. Note that a strict + rp_filter may break valid use-cases and interacts badly with + connectivity checking. + + Various bug fixes and improvements. + +- Modify nfs script: Only mount/unmount when the file type is nfs + (bsc#1074074, bsc#1146935). + +- Update to version 1.14.4: + + Fix a crash in nmcli when a device is removed while being + disconnected. + + Fix a crash in ifupdown (Debian) configuration plugin. + + Fix a daemon crash when a generated connection doesn't + validate. + + Fix a memory leak in dhclient DHCP plugin. + + Fix line editing in nmcli password prompts. + + Fix a RPATH in bluetooth and wwan plugin when built with Meson + (otherwise they wouldn't find libnm-wwan.so). + +- Update to version 1.14.2: + + Fix a bug that could cause NetworkManager to crash after + checking connectivity status. + + Correctly apply a default (-1) metric from DHCP. + + Multiple fixes for IWD Wi-Fi backend. + + Multiple fixes for builds with Meson build system. + + Fix a crash with OLPC XO-1 mesh Wi-Fi. + + Fix handling "serial.parity" and "serial.send-delay" properties + in nmcli. + + Improve auto-selecting device when activating a connection + profile and don't auto-select unmanaged devices when activating + multi-connect profile. + + Avoid expiring the lifetime of IPv6 addresses from router + advertisements. + +- Update to version 1.14.0: + + Added support for IEEE 802.15.4 and 6LowPAN devices. + + Support activating profile multiple times via + connection.multi-connect setting. + + Add match setting to restrict a profile to devices based on a + list of interface names with globbing supported. + + Fix PrimaryConnection for VPN with default-route. + + Add support for ethtool offload features. + + Add support for configuring llmnr. + + Deprecate endian-dependent D-Bus API and add new API that can + be used instead (rh#1153559). + + Add support for ip6gre/ip6gretap IP tunnels. + + Add support for detecting WireGuard interfaces (WireGuard VPN + cannot be controlled via NetworkManager). + + Add support for configuring SR-IOV devices. + + Improve error reporting of activation when no device is + available. + + Support reapplying changes of the route metric. + + Support EAP profiles with iwd Wi-Fi backend and support iwd API + 0.8. + + Expose slaves of OVS bridges and ports. + +- Add NetworkManager-1.12.2-docker-unmanaged.patch: Do not manage + Docker bridge interfaces (glfdo#NetworkManager/NetworkManager!15) + +- Update to version 1.12.4: + + Fix crash in connectivity check. + + Fix accepted input format for vpn.secrets in nmcli's password file. + + libnm: support private keys encrypted with AES-{192,256}-CBC. + + Fix stopping pppd on modem hangup + + Various minor bugfixes and translation updates. +- Drop NetworkManager-fix-compile-error.patch and + NetworkManager-remove-assertion.patch: Fixed upstream. + +- Add NetworkManager-fix-compile-error.patch: Fix compile error due + to NM_AVAILABLE_IN_1_12_2 macro. +- Add NetworkManager-remove-assertion.patch: cli: remove assertion + in nmc_device_state_to_color() (bgo#796834). + +- Update to version 1.12.2: + + Fix missing symbols in libnm ABI for settings. + + Fix a regression that disallowed activations of VPN connections + with a device specified. + + Robustness fixes to connectivity checking. +- Changes from version 1.12.0: + + Improved support for configuration checkpoint, including + support in libnm. + + Added capability to set IP Tunnel configuration flags. + + The systemd-resolved DNS plugins now supports MDNS. + + Systemd-resolved and dnsmasq DNS plugins now honor the DNS + priority setting (CVE-2018-1000135). + + Wi-Fi devices now support FILS for speedier roaming support. + + Drop dependency on libnl3 library. + + Add support for "onlink" routes. + + More robust connectivity checking. + + Dropped the obsolete "ifnet" settings plugin, + + Try harder to generate reasonable human-readable names for + devices even if the hwdb contains garbage. + + Add an "overview" option to hide default values in nmcli, + resulting in more concise output. + + Reworked the inner workings of D-Bus interface for better + resource efficiency. + + Add support for configuring nmcli coloring via + terminal-colors.d(5). + + Added experimental support for Meson build system. + + Added initial IWD Wi-Fi daemon support. + + A non-hexadecimal DHCPv4 client-id is now properly passed to + dhclient with the first byte (type) set to zero, as stated in + the documentation. This represents a change in behavior since + previous versions where the first character of the string was + used as type. The internal client is not affected by the + change. + + DNS setting rc-manager=file now always follows dangling + symlinks instead of replacing /etc/resolv.conf with a plain + file. + + Added wake_on_wlan connection setting to configure + wake-on-wireless-lan (WoWLAN). + + The libnm-glib library, deprecated in favor of libnm since + NetworkManager 1.0, is now not built by default. While it can + still be enabled, the distributions should have a good plan for + removing it if they need to keep shipping it at this point. + + Nmcli now scans for Wi-Fi networks before displaying them, if + the last scan was too long ago. + + Added the ipv6.dhcp-duid property to allow configuring the + DHCPv6 DUID. + + Extended ipv6.dhcp-client-id property to support DHCP client + identifers depending on the MAC address and the stable ID. + + Set NM_DISPATCHER_ACTION environment variable in dispatcher + scripts. +- Rebase NetworkManager-1.10.6-netconfig.patch and + systemd-network-config.patch with quilt. +- Disable networkmanager-obs-net.patch and make check, needs + rebase. +- Pass with-libnm-glib to configure, deprecated libnm-glib support + is no long built by default, and since we can not remove this yet + due to Steam, we pass this option for now. + +- Update to version 1.10.10: + + Fix crash during reapply of connection settings. + + Minor bugfixes. + +- Don't fall back to writing /etc/resolv.conf if launching + netconfig fails for some reason (boo#1092352, + NetworkManager-1.10.6-netconfig.patch). + +- Update to version 1.10.8: + + Fix connectivity timeout handling (bgo#794464). + + Retry activating devices when the parent becomes managed + (rh#1553595). + + Correctly set the rp_filter value (rh#1565529). + + A fix to ensure teamd is respawned after daemon restart + (rh#1551958). + + Better handle DHCP expiry (bgo#783391). + + Fix configuration of IPv6 over master interfaces (rh#1575944). + + Other various bug fixes including possible crashes. + + Updated translations. +- Drop NM-look-at-all-rp-filter-value.patch: Fixed upstream. + NetworkManager-applet +- Make libnma require mobile-broadband-provider-info(bsc#1172499). + +- Actually continue to build with appindicator support (needed for + the multiple openSUSE Desktops that still use nm-applet(jsc#SLE-11797). + +- Make NetworkManager-connection-editor require + mobile-broadband-provider-info so that it can function properly + (bsc#1169878). + +- Remove is_opensuse macro in spec file to reduce differences + between Leap and SLE(jsc#SLE-11797). + +- Update translation-update-upstream and find_lang invocations. + The potfile name has changed. + +- Update to version 1.8.24: + + Fixed external UI mode without interactive secrets. + + Ad-Hoc networks now support WPA2 authentication. + + Support for SAE authentication (WPA3 Personal) was added. + + Fixed applet operation on graphical servers other than X11 + (such as Wayland). + + Various other bug fixes and enhancements. + + Added EXPERIMENTAL libnma-gtk4 library for use with GTK4. Not + recommended for production use! + + Updated translations. + +- Rebase feature-app-indicator-desktop-file.patch (boo#1138523). + +- Revert back to pkgconfig(appindicator3-0.1) BuildRequires: We do + not want to pull mate desktop into staging. Sub with + pkgconfig(ayatana-appindicator3-0.1) BuildRequires was rejected. + +- Update to version 1.8.22: + + The applet's secret agent can now utilize external UI mode for + VPN plugins that support it. + + The Wi-Fi-related items in the applet menu are now sorted more + reasonably. + + Various improvements to the Mobile Wizard and Certificate + Chooser usability. + + Render a QR code in the applet's connection info dialog. + + Improved the applet's info dialog appearance. + + Updated translations. +- Disable feature-app-indicator-desktop-file.patch: Needs rebase. +- Rebase + NetworkManager-gnome-bsc1003069-default-agent-owned-secrets.patch + with quilt. +- Rename lang subpackage following openSUSE + translation-update-upstream changes. + +- Build against Ayatana Indicators instead as it's considered + the new upstream + +- Update to version 1.8.20: + + Build of libnm-gtk, a libnm-glib compatibility library, is + disabled by default. It can be enabled by passing + - -with-libnm-gtk to configure script. Nobody should need it by + now. Users that still use this are encouraged to let us know + before the libnm-glib support is removed for good. + + Improve the mobile broadband wizard. + + Fix a bug in the wifi dialog that made widgets disappear when + selecting a different device. + + Support secret agent hints needed when using IWD as wireless + backend. + + Updated translations. +- Drop nm-applet-revert-no-show-all.patch: Fixed upstream. + +- Add nm-applet-revert-no-show-all.patch: libnma: fix wrongly + showing hidden GUI elements (bsc#1106705, + glgo#GNOME/network-manager-applet#20). + +- Update to version 1.8.18: + + libnma: + - Fix wrongly showing hidden GUI elements, which causes + connection editing to behave wrong + (glgo#GNOME/network-manager-applet!20). + - c-e: Fix translation issues in GUI due to missing gettext + domain (bgo#792285). + + Updated translations. + +- Update to version 1.8.16: + + Fix various issues that causes GtkApplication to quit at the + wrong time. + + Read the Mobile Providers database from a build-time determined + location. + + Modernize Gtk+ 3.0 use in preparations for Gtk+ 4.0. + + Updated translations. +- Add pkgconfig(mobile-broadband-provider-info) BuildRequires: New + dependency. + +- Update to version 1.8.14: + + Fix an applet crash on disconnect. + + Fix VPN icons in AppIndicator mode. + + Provide (limited) secret agent service even when a keyring is + unavailable. + + Fix saving of connections with "always ask" EAP secrets. + + Register editor windows as GtkApplication windows, so that the + editor quits at the right time with --edit option. + + The AppStream metadata is now in /usr/share/metainfo as + recommended by the specification. + + Updated translations. +- Drop nma-fix-applet-segfault.patch: Fixed upstream. + +- Add nma-fix-applet-segfault.patch: NMNetworkMenuItem: Don't + double-free priv->dupes, fix segfault on startup (boo#1097908, + glgo#GNOME/network-manager-applet#2). + +- Update to version 1.8.12: + + Allow creation of PPPoE connection without a parent interface. + + Add an option to set a connection as Metered. + + Make the form layout consistent with GNOME UI style. + + Convert editor into a GtkApplication with an app menu. + + Fix a potential crash in the certificate picker with no + modules. + + Fix build warnings with GCC 8. + + Support building against Ayatana AppIndicator. + + Updated translations. +- Drop upstream fixed patches: + + 0001-shared-compat-fix-memory-handling-of-nm_setting_vpn_.patch + + 0002-shared-compat-fix-memory-handling-of-nm_setting_vpn_.patch + +- Following changes in NetworkManager: + + Pass libnm_gtk=false and without-libnm-gtk to meson/configure. + + Drop no longer needed pkgconfig(NetworkManager), + pkgconfig(libnm-glib), pkgconfig(libnm-glib-vpn) and + pkgconfig(libnm-util) BuildRequires. + + Drop no longer built subpackages: libnm-gtk%%{sover}, + typelib-1_0-NMGtk-1_0 and libnm-gtk-devel. + + No longer handle libnm-gtk%%{sover} in post(un). + + Drop currently disabled + nm-applet-probe-radius-server-cert.patch: Obsolete since patch + is no longer present in NetworkManager, following this, drop + define with_cacert_patch and conditionals. + +- Re enable appindicator in autotools BuildRequires +- Add feature-app-indicator-desktop-file.patch to launch the startup + application with appindicator support and add a delay to ensure + that the desktop's systray service is running beforehand. + -- Add NetworkManager-gnome-no-firewalld.patch: Allow to build - without firewalld integration (which openSUSE does not offer, - boo#897636). -- Pass --without-firewalld to configure, to disable integration. - -- Added patches: - - Add nm-applet-build-don-t-try-to-build-bluetooth-widget-with-newer.patch - + Since the plugin API no longer exists(bnc#876552). - - Add nm-applet-build-network-manager-applet-add-rules-for-BlueZ-.patch - + BlueZ 5 supported is default, - disable the bluetooth plugin when BlueZ 5 is used(bnc#876552). - + Add bluez Requires - -- Rebase nm-applet-probe-radius-server-cert.patch. - -- Update to version 0.9.10.0: - + Added controls for IPv6 privacy extensions. - + Added support for VPN hints for new/additional secrets during - connection. - + Added support for Data Center Bridging and FibreChannel over - Ethernet configuration. - + Improved connections to new hidden WiFi networks. - + Allow slaves VLANs/slaves of more device types. - + Added support for changing password flags. - + Passwords/secrets now default to user-agent storage instead of - system-wide storage. - + Added support for editing Team connections. - + Rework CA certificate warnings to be less annoying. -- Rebase nm-applet-private-connection.patch. -- Disable nm-applet-probe-radius-server-cert.patch: needs further - investigation. - -- Update to version 0.9.8.10: - + Fixed the applet to not show the PIN unlock dialog even if the - PIN was saved in the keyring. - + Fixed a GSettings-related warning when using GLib 2.40. - -- Update to version 0.9.8.9: - + Changed the default configuration of WPA Enterprise EAP - certificate lookup to not use the system CA store by default, - since this turns out to be a bad default. - + We no longer try to build the bluetooth widget when using newer - versions of gnome-bluetooth (that no longer support plugins). - + Updated translations. - -- Drop gnome-bluetooth-devel BuildRequires: on GNOME 3.11.x, the - bluetooth widget is no longer supported. - -- Update to version 0.9.8.8: - + nm-applet is now started under GNOME 3 again (but never acts as - a "secret agent" under GNOME Shell). This fixes the lack of - password dialogs in some GNOME-3-based sessions (bgo#709410), - and fixes the lack of a mobile broadband PIN unlock dialog - under GNOME Shell. - + Fixed a warning when closing the VPN import/export dialogs. - + Made nm-applet use g_debug(); set G_MESSAGES_DEBUG=nm-applet to - see logging now. - + Updated translations. - -- Rebase nm-applet-private-connection.patch for 0.9.8.4 - (bnc#751211) -- Add nm-applet-probe-radius-server-cert.patch to probe the - certificate the RADIUS server (bnc#574266) - -- Update to version 0.9.8.4: - + Fix handling of bonding mode and VLAN parent fields in editor. - + Fix crash when failing to read secrets from the keyring. - + nm-applet is no longer autostarted under GNOME. - + Updated translations. - -- Add dbus(org.freedesktop.secrets) Requires (bnc#828387). - -- Update to version 0.9.8.2: - + Conversion from gnome-keyring to libsecret; libsecret is now - required to build. - + Editor no longer overwrites master interface name with the - master UUID. - + Fix crashes when using ModemManager 0.7/0.8. - + Fix allowed values for VLAN ID and MTU in the editor. - + Preserve existing PPP LCP echo failure and interval values. - + Ensure Bridge STP checkbox values are saved. - + Hide BSSID for Wi-Fi Ad-Hoc connections (it's autocreated by - the kernel). - + Ensure IPv6 next-hop/gateway values are sane. - + Fix problems with the MAC address combo box on various pages. - + Only request secrets from the user when allowed to. - + Fix running with GTK+ 2.x. - + Fix signal icons to work with newer libpng. - + Don't show Wi-Fi Security combo when not required. - + Improve applet icon size handling. - + Show more helpful errors when VPN plugins are not installed. - + Updated translations. -- Replace gnome-keyring-devel BuildRequires with - pkgconfig(libsecret-unstable), following upstreams port to - libsecret. - -- Update to version 0.9.8.0: - + Add manpages for nm-applet and nm-connection-editor. -- Stop passing --disable-more-warnings to configure, it builds fine - without it now. -- Exchange NetworkManager-devel BuildRequires for - pkgconfig(NetworkManager), pkgconfig(libnm-glib), - pkgconfig(libnm-glib-vpn) and pkgconfig(libnm-util) - BuildRequires, following what configure checks for. - -- Update to version 0.9.7.997: - + Ensure AP mode connections are treated as Hotspot too. - + Build fixes. - + Editor fixes. - + Editor: hide widgets that aren't supported for VPNs on the - general page. - + Updated translations. - -- Update to version 0.9.7.995: - + Rework connection editor main UI to better support different - connection types - + Add connection editor support for WiMAX, Infiniband, Bond, and - VLAN connections - + Suggest "seen BSSIDs" for WiFi BSSID entry - + Add connection editor support for autoconnect VPN connections - + Add a "General" page to the connection editor and move general - options to it - + Fix GNOME Bluetooth plugin for recent versions of GNOME - Bluetooth and the GNOME Control Center - + Add LTE and HSPA+ icons to the applet - + Fix connection editor command-line passing to already-running - instance - + Suppress nm-applet notifications when GNOME Shell is running - + Ensure 802.1x passwords default to "agent owned" and not - system-wide - + Default to using system CA certificates for new connections - + Add support for ModemManager 0.7/0.8 - + Fix a crash when editing IP addresses with the XIM input - framework - + Fix handling of connection Zone when firewalld is active - + Fix saving a connection when ignoring a missing CA certificate -- Add pkgconfig(mm-glib) BuildRequires: dependency for ModemManager - support. -- Add pkgconfig(gudev-1.0) BuildRequires: new depdendency. -- Add gobject-introspection-devel BuildRequires: new dependency. -- Split new subpackage typelib-1_0-NMGtk-1_0. - -- Fix nm-applet-private-connection.patch: Allow to select a BT - paired devices a PAN/NAP device. Without this fix, - gnome-control-center crashes at that moment. - -- Update to version 0.9.6.4: - + Better cooperation with GNOME Shell - + Fix connection editing from external tools when the editor is - already open - + Backport new libnm-gtk API to work with recent GNOME Control - Center versions - + Updated translations. - -- Update to version 0.9.6.2: - + Fix GNOME Bluetooth plugin DUN modem detection and setup. - -- Update to version 0.9.6.0: - + Only handle VPN secrets for GNOME Shell 3.3 and lower. - -- Update to version 0.9.5.96: - + Recognize PKCS#12 certificates imported from Firefox - + Pre-fill CDMA username/password in the mobile broadband wizard. - -- Update to version 0.9.5.95: - + Fixed UI mnemonics. - + Various crash and stability fixes. - + Allow appending DNS servers and domains in automatic addressing - mode. - + Fix defaults for PPP echo values. - + Show IPv6 addressing page for VPN plugins that support it. - + Port to GSettings and split out 0.8 -> 0.9 migration code into - standalone tool. -- Pass --disable-migration to configure: no supported openSUSE - version has NetworkManager <= 0.8 anymore, so we do not need the - migration tool. -- Replace gconf schema handling macros with glib variants. -- Drop gconf2-devel BuildRequires: without the migration tool, - there is no need to access gconf anymore. - -- Add nm-applet-private-connection.patch: Create private - connections if the user is not authorized. - Some distributions do not allow the normal user to create a - system connection without the polkit authentication. This commit - checks the polkit policy and creates private connections if the - user is not authorized. [bnc#751211]. -- Add polkit-devel BuildRequires, as the above patch makes use - of it. -- Add gnome-common BuildRequires and call to gnome-autogen.sh, as - above patch touches the build system. - -- Update to version 0.9.4.1: - + No change compared to 0.9.4.1. -- Changes from version 0.9.4.0: - + Do not run our own secret agent when GNOME Shell is running. - + Several bug fixes. - + Updated translations. -- Drop NetworkManager-gnome-OnlyShowIn.patch: this was implemented - with NotShowIn upstream. - -- Update to version 0.9.3.997: - + More flexible build-time warnings with - - -enable-more-warnings=[yes|no|error] - + Removed unused PolicyKit configure check - + Lazily initialize the notification service for faster startup - + Fix various memory leaks - + Warn user if CA certificate is left blank in the editor for - 802.1x - + Disabled creation of WPA-protected Ad-Hoc WiFi networks due to - kernel bugs -- Remove polkit-devel BuildRequires: removed upstream. - -- Update to version 0.9.3.995: - + Updated translations. - -- Update to version 0.9.3.990: - + Fix interaction of single-connection edit mode with PolicyKit - + Add EAP-FAST support - + Make editor connection list sortable - + Ensure mobile broadband provider list is sensitized correctly -- Drop NetworkManager-gnome-link-gkr.patch: fixed upstream. -- Remove call to autoreconf: it was only needed for above patch. - -- Add NetworkManager-gnome-link-gkr.patch: Fix linking with - gnome-keyring in a gconf-helpers test program. -- Add call to autoreconf in %prep, as above patch touches the build - system. - -- Update to version 0.9.2.0: - + Updated translations. -- Pass --disable-more-warnings to configure to allow building with - gtk+ 3.3. -- Really enable parallel build: fix typo smp_flags => smp_mflags. - -- Update to version 0.9.1.95: - + Select user's home directory by default for VPN import - + Show VPN details in the Connection Information dialog - + Allow auto-unlocking of GSM modems - + Fix crash of Bluetooth widget after pairing -- Drop NetworkManager-gnome-bluetooth-crash.patch: fixed upstream. - -- Replace category SystemSetup by X-SuSE-ServiceConfiguration to - suppress rpmlint warnings - -- Modified categories in .desktop file so that it is grouped with - "System" applications in the desktop menus (bnc#714333) - -- Add NetworkManager-gnome-bluetooth-crash.patch: fix some crash in - gnome-control-center when disabling bluetooth. - -- Update to version 0.9.1.90: - + New private library for wireless and mobile dialogs - + iso-codes package used for translated country names in the - mobile broadband wizard -- Add pkgconfig(iso-codes) BuildRequires and iso-codes Requires for - the new use of iso-codes. -- Create libnm-gtk0 and libnm-gtk-devel subpackages, for the new - library. - -- Remove redundant tags/sections from specfile - -- Remove NetworkManager-glib BuildRequires: we don't need an - explicit BuildRequires for libraries. -- Remove libglade2-devel, libgudev-1_0-devel, libiw-devel - BuildRequires: they are unneeded. -- Change dbus-1-glib BuildRequires to dbus-1-glib-devel: we're - interested in the devel subpackage. - -- Update to version 0.9.0: - + Fix compatibility with GTK+ <= 2.22. - + Change "Device MAC address" to combo box with an entry. - + Default to IPv6 Auto for manually created connections. - + Enable registration state home/roaming notifications for CDMA. - + Fix various VPN secret saving issues. - -- Update to 0.8.9997: - + don't allow inserting 0.0.0.0 as destination and netmask for - IPv4 routes. - + Fix crash when connection is invalid. - + Complete openconnect migration support. - + handle PKCS#8 private keys. - + filter APN entry characters in mobile-wizard. - + allow _ as APN character. - + Updated translations. - -- Update to version 0.8.999: - + Give modems more time to unlock themselves after PIN entry - + Fix creation of 802.1x-enabled connections in the applet - + Don't crash gnome-bluetooth on some failures when creating new - DUN connections - + Much better handling of IP addresses in the editor - + Updated translations. -- Drop NetworkManager-gnome-fix-wpa-e.patch: fixed upstream. - -- Add NetworkManager-gnome-fix-wpa-e.patch: fix WPA-Enterprise - support (bgo#646210) (git) - -- Update to version 0.8.998 (0.9.0-rc1): - + Bugs fixed: bgo#646043, bgo#646643. - + Updated translations. -- Rebase NetworkManager-gnome-OnlyShowIn.patch - -- Update to version 0.8.997 (0.9 beta3): - + Mostly bugfixes. - -- Update to version 0.8.996 (0.9 beta2): - + don't require glib 2.26 - + deb#615082, lp#725041: fixes for new dnsmasq - + crash fixes - + ifupdown plugin fixes - + save connection timestamps in /var not /etc - + install time fixes for Arch Linux - + libnm-glib crash and correctness fixes - + fix display of SSIDs in applet tooltips - + build fixes and cleanups - + import existing user connections -- Summary from 0.8.995 (0.9 beta1) - + simpler, easier, more flexible, and cooler applets. - + Fast User Switching. - + WiMAX support. - + System connections by default. - + More flexible system administration. - + Scales down to smaller devices. -- Rebase NetworkManager-gnome-OnlyShowIn.patch -- Change gtk2-devel BuildRequires to gtk3-devel. -- Stop removing %{_sysconfdir}/dbus-1/system.d/nm-applet.conf - ourselves: it's not installed anymore. - -- Added support for translation-update-upstream. - -- Call relevant macros in %post/%postun: - + %desktop_database_post/postun because the package ships at - least one desktop file. - + %icon_theme_cache_post/postun because the package ships themed - icons. -- Pass %{?no_lang_C} to %find_lang so that english documentation - can be packaged with the program, and not in the lang subpackage. -- Change Requires of lang subpackage to Recommends, since the - english documentation is not there anymore. - -- updated NetworkManager-gnome-OnlyShowIn.patch in order to start - nm-applet under Xfce as well - -- Update to version 0.8.2: - + Hide mobile broadband PIN code when it's entered - + Ensure Enable Wireless and Enable Networking always correctly - sensitized - + Fix handling of slow mobile broadband devices when entering a - PIN - + Startup performance improvements - + Easier keyboard navigation of the connection editor - + Show VPN connection notification even if VPN provides none - + Fix handling of VPN secrets when moving connections from system - to user - + Updated translations. -- Drop upstream fixed patches: - + NetworkManager-gnome-fix-new-glib.patch - + Drop NetworkManager-gnome-remove-bad-category.patch -- Split out -lang package. - -- Add NetworkManager-gnome-remove-bad-category.patch to remove a - category that should not exist upstream anyway. Instead, add - X-SuSE-ControlCenter-Hardware to nm-connection-editor.desktop - later on with suse_update_desktop_file. - -- Do not add -fno-strict-aliasing to CFLAGS: it's not needed - anymore. -- Remove non-existing --with-notify configure option. -- Re-enable parallel build. - -- Upodate to version 0.8.1: - + Bluetooth Dial-Up Networking - + Mobile Broadband Status: signal strength, roaming, and access - technology display - + Enhanced IPv6 support - + Updated translations -- Pass --disable-maintainer-mode to configure to allow building - with latest gtk. - -- Require mobile-broadband-provider-info for DUN capabilities. The - BT plugin crashes when selecting DUN without this package - available. - -- Add a general frontend dbus configuration in NetworkManager - so delete the conf in nm-applet, bili@novell.com(bnc#476502). - -- Requires timezone package - -- Rename 0002-Autostart-nm-applet-in-GNOME-session-only.patch to - NetworkManager-gnome-OnlyShowIn.patch, and add LXDE to - OnlyShowIn. -- This is based on work by Andrea Florio - -- Update to version 0.8: - + rh#494641 - Add --help to explain what nm-applet is/does - + core: clearer failure message when an applet is already running - + dun: refactor gnome bluetooth plugin to use bluetooth client - + rh#556763 - wired: don't crash when getting 802.1x settings - from the user - + rh#557007 - info: don't crash on various D-Bus property errors - + core: fix clearing secrets when updating connections - + rh#541353 - link nm-connection-editor with libm for ceil() - + gsm: fix secret request when connection has multiple secrets - + Updated translations. - -- Change again gnome-keyring-devel BuildRequires to - libgnome-keyring-devel, following the module split upstream. - -- Upgrade to the latest upstream 0.8 branch: - + New popup menu UI. - + Ability to manually disconnect active devices. - + Rework PolicyKit support. - + Now it's possible to disable (somewhat annoying) notifications - + Require newer glib and remove cut+pasted code for things that are now in - glib (GChecksum, ) - + Certificate handling improvements. - + Add lockdown support for "Create new wireless network..." - + New wizard for GSM/CDMA connection setup - + Translation updates. - + Lots of bug fixes. - -- Change gnome-keyring-devel BuildRequires to - libgnome-keyring-devel, following the module split upstream. - -- Replaced 0002-Autostart-nm-applet-in-GNOME-session-only.patch - with 0002-Autostart-nm-applet-in-GNOME-LXDE-session-only.patch: - Add LXDE to OnlyShowIn, as LXDE uses the gtk2 NetworkManager. - -- Fix the 802.1x wired authentication dialog to use the entered - secrets (bnc #525401). - -- The ModemManager API signatures have been changed for some calls, - adjust the calling code (bnc #533261). - -- Remove libgnomeui-devel BuildRequires, which isn't needed. - -- Update to 0.7.1. - -- Add -fno-strict-aliasing to CFLAGS to fix build with gcc 4.4. - PackageKit-branding-openSUSE +- Modernize spec-file by calling spec-cleaner + +- Drop pre-checkin.sh and *.{spec,changes}.in: there is only one + flavor and thus no need for this complexity. + -- Rebase PackageKit-branding-default-config.patch against - PackageKit 0.8.7. - -- Update PackageKit-branding-vendor.patch: Disable ScanDesktop - plugin, it takes forever at least on first startup: - - ScanDesktopFiles=false - SDL_gfx -- updated to 2.0.19 - * gcc43 compiler patch for asm code in image filters - * off-by-one hline patch for 1byte indexed surfaces - * update acinclude.m4 from SDL-1.2 and moved # serial in file - * applied patch to add pkg-config support for SDL_gfx - * changed configure.in INTERFACE_AGE and BINARY_AGE - * fixed zoom XY-flip code and made it available for all modes - in zoom and rotations - * fixed edge issue on interpolated rotozoom modes - * updated TestRotozoom custom test mode, added delay parameter - * added tests which include flipping, included negative rotation - * update libtool files - * updated Makefile.mingw -- updated to 2.0.18 - * libtool update for dependencies - * fix uninitialised variables in _putPixelAlpha() - * reverted to original alpha routine in _putPixelAlpha() - * added colorkey handling patch to rotozoom - * downgraded optimization to -O for asm compatibility with gcc4 - ServiceReport +- Update to version 2.2.2+git10.1caca0630e36 (bsc#1181729 ltc#191203): + * Update SLES crashkernel recommendation values + * update HTX service name +- Remove the already included patches + - 0001-Add-active-dump-check-in-kdump-and-FADump-plugin.patch + - 0002-Introduce-a-new-option-to-mark-plugins-optional.patch + - 0003-HTX-Mark-HTX-plugin-as-optional.patch + - 0004-Add-new-option-to-run-all-applicable-plugins.patch + - 0005-Allow-distro-classes-to-redefine-the-capture-kernel-.patch + - 0006-utils-remove-the-invalid-function-call-to-walk_packa.patch + - 0007-Update-data-files-of-the-project.patch + - 0008-Run-servicereport-using-python3-binary.patch + adios:gnu-mpich-hpc +- Change 'Requires:' to other HPC packages to %requires_eq to depend + on the exact version. This should take care of HPC packages ignoring + proper ABI versioning. + +- Adapt to HPC module netcdf naming change (boo#1174291). + +- Drop numpy build dependency. The numpy wrapper is currently not + built, and can be built separately. +- Add -fallow-argument-mismatch Fortran flag to workaround + GFortran10 being more strict by default. + adios:gnu-mvapich2-hpc +- Change 'Requires:' to other HPC packages to %requires_eq to depend + on the exact version. This should take care of HPC packages ignoring + proper ABI versioning. + +- Adapt to HPC module netcdf naming change (boo#1174291). + +- Drop numpy build dependency. The numpy wrapper is currently not + built, and can be built separately. +- Add -fallow-argument-mismatch Fortran flag to workaround + GFortran10 being more strict by default. + adios:gnu-openmpi2-hpc +- Change 'Requires:' to other HPC packages to %requires_eq to depend + on the exact version. This should take care of HPC packages ignoring + proper ABI versioning. + +- Adapt to HPC module netcdf naming change (boo#1174291). + +- Drop numpy build dependency. The numpy wrapper is currently not + built, and can be built separately. +- Add -fallow-argument-mismatch Fortran flag to workaround + GFortran10 being more strict by default. + adios:gnu-openmpi3-hpc +- Change 'Requires:' to other HPC packages to %requires_eq to depend + on the exact version. This should take care of HPC packages ignoring + proper ABI versioning. + +- Adapt to HPC module netcdf naming change (boo#1174291). + +- Drop numpy build dependency. The numpy wrapper is currently not + built, and can be built separately. +- Add -fallow-argument-mismatch Fortran flag to workaround + GFortran10 being more strict by default. + adios:openmpi2 +- Change 'Requires:' to other HPC packages to %requires_eq to depend + on the exact version. This should take care of HPC packages ignoring + proper ABI versioning. + +- Adapt to HPC module netcdf naming change (boo#1174291). + +- Drop numpy build dependency. The numpy wrapper is currently not + built, and can be built separately. +- Add -fallow-argument-mismatch Fortran flag to workaround + GFortran10 being more strict by default. + adios:openmpi3 +- Change 'Requires:' to other HPC packages to %requires_eq to depend + on the exact version. This should take care of HPC packages ignoring + proper ABI versioning. + +- Adapt to HPC module netcdf naming change (boo#1174291). + +- Drop numpy build dependency. The numpy wrapper is currently not + built, and can be built separately. +- Add -fallow-argument-mismatch Fortran flag to workaround + GFortran10 being more strict by default. + alsa-firmware +- Fix build with older distros without %_firmwaredir + +- use %_firmwaredir + -- updated to version 1.0.25; Update asihpi firmware to 4.10.05 - -- alsa firmware is of no use without alsa - apache2 +- gensslcert sets CA:TRUE in basic constrains of CA cert [bsc#1180530] +- modified sources + % gensslcert + autoyast2 +- AutoYaST UI: fixed field Mount Options (fstopt) in the + partitioning section (bsc#1181577). +- 4.3.67 + bcm20702a1-firmware +- add support for BCM20702A1-050d-065a.hcd + (050d:065a Belkin Components F8T065BF Mini Bluetooth 4.0 Adapter) + bcm43xx-firmware +- use %_firmwaredir + bluebird-theme +- Updated upstream URL + cacti-spine +- cacti-spine 1.2.16: + * Some developer debug log messages falsely labeled as WARNINGS + * Remove the need of the dos2unix program + * Fix Spine experiencing MySQL socket error 2002 under load + * Under heavy load MySQL/MariaDB return 2006 and 2013 errors on query + * Add backtrace output to stderr for signals + * Add Data Source turnaround time to debug output + +- cacti-spine 1.2.15: + * Special characters may not always be ignored properly + catfish +- Update to version 4.16.0 + * Fulltext now searches files with UTF-7, UTF-8, UTF-16 BE/LE, + and UTF-32 BE/LE encodings + * Replace Gtk/Gdk/GLib deprecated code (gxo#apps/catfish#6) + * Use "match all" method for fulltext search (gxo#apps/catfish#30) + * Translation Updates + +- add 0001-Force-disable-Zeitgeist-support.patch + * avoid automatically generated typelib(Zeitgeist) dependency + we can not provide (gxo#apps/catfish#39) + +- Update to version 4.15.0 + * Added Ctrl+H shortcut to show/hide hidden files + (gxo#apps/catfish#16) + * Added "Today" and "Month" filters to the sidebar + (gxo#apps/catfish#23) + * Fulltext searches now include more text files + (gxo#apps/catfish#7) + * New app icon, now using an rDNS icon name (org.xfce.catfish) + * Migrated ChangeLog to NEWS to better match Xfce projects + * Renamed README to README.md and updated to match Xfce projects + * Updated INSTALL to reference python3-specific packages + (gxo#apps/catfish#36) + * Various in-app icon updates (gxo#apps/catfish#15, + gxo#apps/catfish#17, gxo#apps/catfish#26) + * Added additional padding to Other and Custom gear icons + (gxo#apps/catfish#20) + * Check if zeitgeist daemon is running at startup + (gxo#apps/catfish#34) + * Correctly position custom filter popups above gear icon + (gxo#apps/catfish#18) + * Default to the current date in the custom date filters + (gxo#apps/catfish#24) + * Fix 'list' object has no attribute 'lower' (gxo#apps/catfish#9) + * Fix fulltext freeze with special files (gxo#apps/catfish#32) + * Fix python crash when some extension scheme is used + (gxo#apps/catfish#35) + * Fix statusbar moving on mouseover + * Move custom file extension hint to tooltip (gxo#apps/catfish#25) + * Sidebar entries no longer move when losing focus + (gxo#apps/catfish#22) + * Translation Updates + cinnamon +- Update to version 4.6.7. + * xapp-status@cinnamon.org: Fix visibility for items when an icon + is set after having it explicitly un-set. + * keybindings: revisit #9375, keybindings not updating. + * Correct Disks icon in System Settings + * keyboard applet: Account for the ui scale when adjusting the + flag icon size. +- Rebased cinnamon-settings-native.patch +- Remove cinnamon-settings-4.4.8-tinycss2.patch, fixed. +- Remove cinnamon-4.4.8-python3-is-with-literal.patch, fixed. +- Remove cinnamon-4.4.8-python3-platform.linux_distribution.patch, + fixed +- Remove cinnamon-fix-typelib-false-positive.patch, + indicatorManager.js was removed. + +- update version 4.6.6 + * cs_keyboard.py: Reverse the custom keybinding path suffix each time a change occurs in the subfolders. + * cinnamon-app-system.c: Ignore apps in the menu tree that don't have an appinfo instance. + +- update version 4.6.3 + * windowManager.js: Fix some runtime warnings, operate on the InfoOSD's actor, not the InfoOSD itself. + * edgeFlip: refactor from prototype to es class + * CI: Use explicit tags + +- update version 4.6.0, drop uneeded patches + * python 3.8: fix all flake8 F632 errors + * popupMenu.js: Use a simpler animation for open and close + * Remove multicore-sys-monitor@ccadeptic23 of knownCinnamon4Conflicts list + * Calendar applet: Initiate this.clock a little sooner + * Add 2-second lock delay option + * ExtensionCore.py: use Gio library for resetting settings instead on os.system + * ExtensionCore.py: Don't set a default size for the message dialog, just allow gtk to decide the proper size based on its content. + * main.js: Skip the startup animation unconditionally if cinnamon-session is already in the 'running' state (like it would be when restarting cinnamon). + * Show a popup when cinnamon restarts + * runDialog.js: Delay execution of dev commands until the run dialog has animated out. + * Packaging: Remove version on gnome-icon-theme dependency + * St: Make the theme follow the default font + * cs_windows: Add a couple more button layout options + * cs_backgrounds.py: Remove "screenshot" from the keywords + * st-texture-cache: Add an async image-loading method that provides a callback that supplies the actor, which has been explicitly made the same size as the loaded image. + * xapp status applet: Support irregularly-shaped images. + * grouped window list: When a new appgroup is added, sync its actor's reactivity to the current state of panel-edit-mode. This prevents any windows added while panel edit mode is active from breaking DND. + * st-texture-cache.c: Account for ui scale in st_texture_cache_load_image_from_file_async. + * texture-cache: Stop using 'active-display-scale', remove setting key. + * modalDialog: Quiet an ES6 warning + * theme: Remove all hardcoded font sizing + * restart-osd: Add an additional style class + * workspace-osd: Simplify and reuse the InfoOSD + * notifications: add button in applet settings, to open system settings + * placesManager.js: Adapt messages to different cases of unmounting/ejection of volumes/drives/media. + * placesManager.js: Display persistent message when attempting to remove a device and a busy error is received, then poll periodically and try again until it succeeds (or another io error occurs). + * cinnamonDBus.js: Add a method to restart cinnamon, with optional osd display. + * Sound applet: close the menu when a player is launched + * Update project URL + * Remove obsolete links + * close the menu when the eject button is activated + * cs_display: Remove the ui scale setting from the second page. + * cinnamon-settings: Fix hiding of the display panel's monitor labels when navigating back to the icon view. + * cinnamon-desktop-editor.py: Make the ask dialog modal, and let its size be determined by its content. + * Makefile.am: simplify libcinnamon's dependendies + * notificationDaemon.js: Allow icon names via the "image-path" hint. + * python 3.8 compatibility fix for platform.linux_distribution() + * cs_display: Remove the margins from the settings widget + * JsonSettingsWidgets: don't call callback on the widget that was changed + * grouped-window-list: Fix some errors when using super- for switching apps. + * Support disabling super+number in grouped-window-list applet + * cs_themes: Don't refresh on every filemonitor event + * Add scroll support, and set the icon size hint for xapp-sn-watcher. + * Remove indicator support (fully supported in xapp status applet now). + * Update some dependencies for 20.04 base. + * grouped window list: Prevent button dragging from starting if dnd is disabled in the applet's settings. + * grouped window list: Record button press regardless of what we do with it. + * cs_info: fix disk size calculation + * cs_info: optimize lsblk output + * cinnamon-util.c: Fix icon fetching for known folders + * Added new keywords + * Remove 's' from headphone. + * Fix "shutdown" typos (#9243) + * Change `cycle` to first focust last window when switching apps + * Fix translation of "Remove xlet" dialog + * xlet-about-dialog: fix spices translations + * hotCorner.js: only create corner actors when they are enabled + * hotCorner.js: modernize classes and bound callbacks + * hotCorner.js: fix codacy complaints + * xlet-settings.py: Allow the settings window height to dynamically increase to accomodate translations. + * calendar@cinnamon.org - add keybinding to show calendar + * notifications@cinnamon.org - add keybindings to open menu and clear notifications + * sound@cinnamon.org - don't hide launch player item when another player is active + * messageTray: remove unused/obsolete code + * all: remove CinnamonMountOperation + * notification system: notification UI reworks + * notifications: misc fixes + * port tinycss to tinycss2 + * calendar applet: Change translatable string to match existing ones. + * Work around dependency problem with tinycss2 in mint 19.3. + * Menu applet: Introduce a custom icon size + * sound@cinnamon.org - add keybinding to show applet menu + * sound@cinnamon.org - add settings-schema.json change for keybinding to open menu + * menu@cinnamon.org - allow end-user control of favorite, category and application icon sizes + * sound applet: Always initialize the look and shuffle controls - the player may not initialize them until later. The can be hidden/shown according to both the player capabilities and the setting. + * Support nvidia on-demand app launching in the menu, panel launcher, and gwl applets. + * grouped-window-list: Don't show the offload menu item if the app already has windows. + * flake8: remove useless double or unneeded imports + * backgroundManager: refactor from prototype to es class + * Fixing gtk-doc build without cinnamon-recorder + * cs_desktop.py: Remove stray print statement. + * l10n: Update POT + * l10n: Generate files + * l10n: Generate module files + cinnamon-branding-openSUSE +- Remove replaced key +- Add priority of 20 to gschema override, otherwise you can't + override it + +- Update mint-artwork-cinnamon from version 5.3 to 5.7. + * Remove obsolete key org.cinnamon.screensaver + ask-for-away-message +- Updates for mint-artwork-cinnamon 5.6 + * Remove obsolete key org.cinnamon.desktop.session + screensaver-uses-logind +- Updates for mint-artwork-cinnamon 5.5 + * Set HiDPI mode to Auto. +- Updates for mint-artwork-cinnamon 5.4 + * Add a notification sound (disabled by default) + -- initial version 1.0 - * we're the upstream (sort of) - * added openSUSE Cinnamon workspace theme by marguerite - http://doublechou.deviantart.com/art/openSUSE-Cinnamon-411001257 - as I'm an openSUSE developer, this is ours! - * added Tasteful wallpaper from 9dZign as default - http://custom-linux.deviantart.com/art/Tasteful-409379799 - licensed under CC-BY-NC-ND, all credits go to him - and he has the ultimate power to decide what to do with it. - cinnamon-control-center +- Update to version 4.6.2. + * cc-display-panel.c: Use scaled geometry when checking overlap + and alignment while dragging. + * cc-display-panel.c: Realign after a rotation change, re-scale + and center the view after a grab ends. + * cc-display-panel.c: Improve display representation while + dragging. + * cc-display-panel.c: Use a scrolled window in the error popup, + and add a reset button to the panel. + * cc-display-panel.c: Update the view after toggling the + fractional scale switch. + * cc-display-panel.c: Never scale the output width and height. + * cc-display-panel.c: Fill in all geometry for non-active + monitors, not just the size, to ensure uninitialized values + don't get returned to callers. + * cc-display-panel.c: Don't allow monitors to be dragged apart. + * remove outdated build dependency on dbus-glib +- Remove Requires:libcinnamon-desktop-data because + cinnamon-settings-daemon already pull in the dependency. + cinnamon-desktop +- Update to version 4.6.4. + * gnome-rr.c: Only use nearest filtering for "pixel-exact" + scaling, not any whole integer scale. + * gnome-rr-config.c: Don't ignore disabled monitors when shifting + the layout towards 0,0. + +- update version 4.6.1 + * CI: Use specific job tags + * use debhelper 11 for integrated meson support + * CI: Target Mint 20 and LMDE 4 + cinnamon-menus +- Update to version 4.6.1. + * gmenu-tree.c: Return a basename if no appinfo is available when + sorting. + +- Update to version 4.6.0. + * Version bump with no change. + cinnamon-screensaver +- Update to version 4.6.0. + * autotools: make the icons directory less terrible to install + * Handle custom-screensaver-command gsettings config + * Stop supporting older gtk versions + * build: port to meson + * remove autotools build system + * src/binfiles: delete this as it is no longer used + * build: Use a custom command to run gdbus-codegen. + cinnamon-session +- Update to version 4.6.2. + * csm-autostart-app.c: Respect the Path key in desktop files. + cinnamon-settings-daemon +- Update to version 4.6.4. + * csd-automount-manager.c: Add a small delay to folder opening. + cinnamon-translations +- Update to version 4.6.2. + * Update translations. + clamav-database +- database refresh on 2021-02-01 (bsc#1084929) + +- database refresh on 2021-01-25 (bsc#1084929) + cxxtools +- Update to version 3.0 (see + https://github.com/maekitalo/cxxtools/compare/v2.2.1...V3.0 for + a changelog) +- Drop cxxtools-2.2-iconvstream-return.diff (merged upstream) +- Bump soversion to 10 +- Rename rpmlintrc source file as cxxtools-rpmlintrc +- Spec cleanup + +- #boo1148335: used release tarball from github, it is more reliable than + third party websites + +- disable LTO as bypass boo#1148335 + -- Update to 2.2. - * Logging is configured now with xml by default but may use other - * deserializable formats as well. - * Move xml stuff into core library libcxxtools. - * Improve iconv wrapper class. - * Almost rewrite unicode character class cxxtools::Char. - * Simplify use of codecs. - * New file device for asynchronous file I/O. - * Extend binary rpc protocol to support domains (similar - * namespace in C++). - * Better handling of SIGPIPE in network classes. - * Deseriailzer for property files. - * Implement simple API for parallel rpc calls. -- Libraries major version changed to 9. -- Add cxxtools-2.2-iconvstream-return.diff: fix "no return" - warning. -- Add BuildRequires: pkg-config. - -- fixed arm compilation using Fedoras patch - -- Update to 2.1.1 - * Fixes a major bug when parsing query parameters in http communication - . Query parameters containing two percent signs resulted in an recursive - loop, which results in a crash. Since query parameters are typically - received from the network, it is a major problem, since there is no - control over the input parameters sent. - dracut -- add nvmf support after ECO approval (jira#SLE-17166) - * 0001-add-nvmf-modules.patch - -- Update to version 049.1+suse.172.g3a1a3c37: - * make collect optional (bsc#1177870) - elementary-xfce-icon-theme +- Update to version 0.15.2+git0.2e2ca316: + * Add missing 32px icons + * Add symbolic links for xfce 4.16 icon names (#220) + espeak-ng +- Added espeak-ng-1.50-fix_gcc10_no_common.patch and + espeak-ng-1.50-fix_gcc10_no_common_2.patch (fix boo#1160389) + +- Update to version 1.50 + * Add a `--disable-rpath` option to prevent libtool hardcoding + rpaths in the executable. + * Renamed the `hy-arevmda` language to `hyw`, following the + 2018-03-30 change to the BCP 47 language subtag registry + making the newly registered `hyw` language code the preferred + value for `hy-arevmda`. This change keeps support for + detecting the `hy-arevela` and `hy-arevmda` language tags. + * Support any length replacement rule strings for the source + part of the rule (replacing from the 'source' string to the + 'target' string). + * Add more tests to check the various parts of espeak-ng. + * Various changes to clean up the codebase. + * Fix various compiler warnings (`-Winitialized`, + `-Wmissing-prototypes`, `-Wreturn-type`, and `-Wunused`). + security: + * Fix several crashes in the emoji support. + * Fix several static analysis issues detected by Coverity Scan. + * Fix several static analysis issues detected by Microsoft + Visual C++ `/analyze`. + * `oss-fuzz` support for the SSML logic. + * Fix running `make check` with `-fsanitize=address` (LLVM + AddressSanitizer). + documentation: + * document the Kirshenbaum phoneme transcription scheme (used + as the basis of espeak phonemes). + * document the X-SAMPA phoneme transcription scheme. + * document the Conlang X-SAMPA phoneme transcription scheme. + emoji: + * Update the emoji to Unicode 11.0. + * Update the emoji translations to CLDR 33.1. + * gd (Scottish Gaelic) + * sd (Sindhi) + * yue (Chinese (Cantonese)) + new languages: + * ba (Bashkir) -- tc-dl, Valdis Vitolins + * hak (Hakka Chinese) -- Chen Chien-ting + * ht (Haitian Creole) -- Valdis Vitolins + * kk (Kazakh) -- boracasli14, Valdis Vitolins + * py (Pyash) -- Logan Streondj + * quc (K'iche') -- Valdis Vitolins + * ru-lv (Russian Latvia) -- Valdis Vitolins + * shn (Shan Tay Yai) -- ronaldaug + * uz (Uzbek) -- Valdis Vitolins + updated languages: + * af (Afrikaans) -- Christo de Klerk + * ar (Arabic) -- Valdis Vitolins, Mark Readdie, Hesham Assabahi + * cmn (Chinese Mandarin) -- materia-cccp + * de (German) -- Reece Dunn, Karl Eick + * en (English) -- Reece Dunn + * fa (Farsi/Persian) -- Shadyar Khodayari + * fi (Finnish) -- Juho Hiltunen + * fr (French) -- Shallowmallow, Karl Eick, maiido, Reece Dunn + * ku (Kurdish) -- rojanu + * it (Italian) -- chrislm + * lv (Latvian) -- Valdis Vitolins + * my (Myanmar/Burmese) -- Min Maung + * ru (Russian) -- Valdis Vitolins, Reece Dunn + * sd (Sindhi) -- Ejaz Shah + * ur (Urdu) -- Ejaz Shah + * vi (Vietnamese) -- Anh Hoang Nguyen +- Dropped espeak-ng-1.49.2-fix_no_return_nonvoid.patch (no longer + necessary) + exo +- To prevent dependency cycle we need #!BuildIgnore: exo-tools + in the spec file and it was accidentally removed in the previous + commit. + +- Update to version 4.16.0 + * Focus must not be required in single click mode (Issue #190) + * Remove GLIB_CHECK_VERSION IFDEFs which are obsolete after glib bump + * Adjust padding only for vertical item orientation (Issue #48) + * bump glib (and gio, gthread, etc) to 2.50.0 + * Fix GCC warning (false negative) + * Translation Updates + +- Make sure the obsolete libexo-1-0 does not linger around creating + conflicts. + +- Update to version 4.15.3 + * Re-grab tree selection to prevent rare crash (gxo#xfce/exo#46) + * Remove unneeded RTL adjustment (gxo#xfce/exo#45) + * exo-open: Wrap long URI in error dialog (gxo#xfce/exo#26) + * Avoid truncated text in small zoom levels (gxo#xfce/exo#42) + * Make ExoIconView reduce selection on a single click + (gxo#xfce/exo#39) + * Partially restore 6fcefce9 (gxo#xfce/exo#18) + * Adds new, foreign README.md + * Add check for valid GtkTreeSelection (gxo#xfce/exo#40) + * Reset cursor on drag end in single-click mode + * exo-open: Change priority of command line parameters + (gxo#xfce/exo#20) + * Prevent label from overlapping icon in RTL (gxo#xfce/exo#36) + * Prevent "selection_changed" bursts (gxo#xfce/exo#37) + * Small change to documentation for exo_strdup_strftime + * desktop-item-edit: Fix fallback for desktop file type detection + * desktop-item-edit: Improve detection of invalid icon names + (gxo#xfce/exo#33) + * AC_CONFIG_MACRO_DIR → AC_CONFIG_MACRO_DIRS (gxo#xfce/exo!9) + * Translation Updates + +- Update to version 4.15.2 + * icon-chooser-dialog: Allow removing selected icon (gxo#xfce/exo#2) + * desktop-item-edit: Fix sensitivity of save button (gxo#xfce/exo#28) + * Rework exo_icon_view_scroll_event for overshoot effect (gxo#xfce/exo#25) + * Allow resizing the xfce4-settings window smaller (gxo#xfce/exo#19) + * Drop exo-csource from exo + * Fix build on OpenBSD (!2) + * Fix race condition in make install (gxo#xfce/exo#29) + * Remove unused perl module requirement + * Replace bugzilla occurences with gitlab (gxo#xfce/exo#30) + * This release transitions several exo components to xfce-settings, and + drops GTK+ 2 support. + Please use with xfce-settings 4.15.1 or later for best results. + * Removed binaries: exo-compose-mail, exo-helper-2 + * Removed from API: ExoCellRendererEllipsizedText, ExoIconBar, + ExoToolbarsEditor, ExoToolbarsEditorDialog, ExoToolbarsModel, + ExoToolbarsView, ExoWrapTable, ExoXsessionClient, exo_atomic_inc, + exo_atomic_dec + * state variable is a GtkStateFlags + * desktop-item-edit: Fix sensitivity of save button (bxo#16813) + * Attach popup window to toplevel parent (bxo#16768) + * Rename Thunar.desktop to thunar.desktop (bxo#16197) + * Extend selection on shift+drag (bxo#7526) + * Do not cancel selection on shift+drag + * Rename Thunar.desktop to thunar.desktop (bxo#16197) + * Fix type declaration (bxo#16678) + * desktop-item-edit: Use new XfceTitledDialog API + * Fix GTimeVal deprecation + * Replace deprecated G_INLINE_FUNC macro + * Replace deprecated macro + * Wrong keyboard navigation after using rubberband in exo-icon-view + (bxo#16286) + * Cursor position in icon view not visible/highlighted when using + ctrl + arrows (bxo#12227) + * Make sure default applications are properly set in mimeapps.list + * Translation Updates + gdm-branding-openSUSE +- BuildRequires -logos-openSUSE-Tumbleweed or -logos-openSUSE-Leap + +- Use new distribution-logos for the logo + +- Adjust to new plymouth imagery +- 15.1 + -- Bump version to 12.2, to prepare for next version of openSUSE. - -- Remove %{release} from the gdm versioned Requires, to not have to - rebuild this package each time gdm rebuilds to keep it - installable. - -- Change License tag from BSD3c to GPLv2+: since we base our - branding on the one from upstream, we inherit the license. - gnome-keysign +- Correct dependency on gstreamer plugin + gpg2 +- Fix warning: agent returned different signature type ssh-rsa + * The gpg-agent's ssh-agent does not handle flags in signing + requests properly [bsc#1161268, bsc#1172308] + * Add gnupg-gpg-agent-ssh-agent.patch + +- Security fix: [bsc#1157900, CVE-2019-14855, jsc#SLE-16534] + * Web of Trust forgeries using collisions in SHA-1 signatures + * Ignore all SHA-1 signatures in 3rd party key signatures. + * Forbid the creation of SHA-1 third-party key signatures. + * Add option --allow-weak-key-signatures +- Add gnupg-CVE-2019-14855.patch + greybird-geeko-theme +- Update to version 3.22.11+git10.2f4304a: + * Reduce messagedialog buttonbox size + * Make CSD titlebars slimmer + * Improve dark xfwm4 tabwin contrast + * More normal-sized inline-toolbar buttons + * Add workaround for Gnome Builder + * Fix progressbar in unfocused windows + +- Update to version 3.22.11+git2.751e0f3: + * Rebase parts of the %linked code + +- fix version number + +- Update to version v3.22.11+git1.968e3b5: + * Improve contrast of gtk2 selection background color + greybird-theme +- Update to version 3.22.13+git2.ede9f55: + * Reduce messagedialog buttonbox size + * Make CSD titlebars slimmer + * Improve dark xfwm4 tabwin contrast + * Improve contrast of dark entry (Fixes #263) + * More normal-sized inline-toolbar buttons + * Add workaround for Gnome Builder (Fixes #264) + * Fix progressbar in unfocused windows (Fixes #284) + +- Update to version 3.22.12+git4.454f139: + * Rebase parts of the %linked code (Fixes #265) + * Fix Thunar CSD when not focused (Fixes #274) + * Fix GTK3 dark colors + groff +- Add 0001-make-package-build-reproducible.patch + 0002-Implement-SOURCE_DATE_EPOCH-for-reproducible-builds.patch + to make corosync build reproducibly (bsc#1180276) + -- modify groff_1.22.2-2.debian.diff - remove the part related to - src/preproc/html/pre-html.cpp, fixes bnc#755533 - -- update to groff 1.22.2 - * gropdf: A new driver for generating PDF output directly, - contributed by Deri James and written in Perl - * The -mom macro package has reached version 2.0, focusing on - PDF output with gropdf (using the new `pdfmom' wrapper script). - See the file`version-2.html' of the -mom documentation for a list - of the many changes. - * pdfmom: A new wrapper around groff that facilitates the production of PDF - documents from files formatted with the -mom macros. - * and a lot more, see NEWS for details -- obsoletes: - config-guess-sub-update.patch, dtto - groff_1.21-6.debian.diff, replaced by -- added groff_1.22.2-2.debian.diff -- create a stripped-down version of groff usable for viewing of manual pages -- new groff-full package contains the rest of groff tools capable to work with - images, html or pdf. It contains the devx fonts, thus obsoletes groff-devx - it aims to fix bnc#755533 - grohtml built without pnm* tools in PATH -- gxdview.spec is removed as gxdview is built from groff-full.spec -- verify the tarball using gpg-offline - this is done in groff-full only - to retain a limited list of dependencies for base groff - -- config-guess-sub-update.patch: Update config.guess/sub for aarch64 - -- update license to new format - -- add explicit buildrequire makeinfo - -- Remove redundant tags/sections from specfile -- Enable parallel build with %_smp_mflags - -- use RPM_OPT_FLAGS for compile - -- implemented FATE#312586 - Add locales support for groff papersize - * the default papersize is now determined from system locale (LC_PAPER) - * /etc/papersize is no longer owned by the groff package - -- fix bnc#703665 - VUL-1: groff: missing checks for mktemp failures - (CVE-2009-5080) -- fix bnc#703666 - VUL-1: groff: insufficient number of X for mktemp - (CVE-2009-5081) - -- update to 1.21 a bugfix release - * use new groff_1.21-6.debian.diff - * refresh libexecdir and pdfroff patch -- fix FATE#311297: Get rid of SuSEconfig.groff - * removed - -- fix bnc#698290: insecure temporary file handling in pdfroff - * groff-1.20.1-CVE-2009-5044.patch -- fix bnc#683857: Unicode characters in use properly - * change the soft hyphenation char to - in tty.tmac - -- -- fix bnc#682913: device X100 is missing - * create new groff-devx package containing all devX devices, as they - need X for build -- fix bnc#683857: Unicode characters in use - * groff-1.20.1-deunicode.patch adds deunicode.tmac to tty.tmac removes - all unecessary unicode characters in tty output - -- fix bnc#679585 - groff.info is not installed - * install info files as %{name}.info.gz - -- fix bnc#644467: SuSEconfig.groff overwrites /etc/papersize - use the check_md5_and_move to prevent it -- deprecation warning for GROFF* variables in /etc/sysconfig/suseconfig - -- fix bnc#633128: Update groff to 1.20.1 - this update obsoletes a big number of SUSE patches - * groff_1.18.1.1-1-debian.diff.bz2 - adds Japanese support, which is now - upstreamed. However new groff_1.20.1-10.debian.diff has been added - * suse.patch - not needed - * pic-html.patch - probably not needed - * gcc4.patch - already fixed by upstream - * groff-1.17.2-gcc3.patch - seems not needed - * utf8.patch - http://www.mail-archive.com/groff@gnu.org/msg05273.html says - iconv hack is no longer needed, new version uses preconv - * debian-fix.patch - already fixed by upstream - * double-free.patch - already fixed by upstream - * groffer-security.patch - in debian diff - * groff-1.18.1.1-gcc41.patch - already fixed by upstream - * bugzilla-217106-too-few-arguments-in-function-call.patch - makes sense - only with ENABLE_MULTIBYTE, which was added by old debian diff - * bugzilla-292412-special-encoding-handling-also-for-chinese.patch - seems not necessary - * gcc43.patch - already fixed by upstream - * fgets-overflow.patch - already fixed by upstream - * bnc446710.patch - seems not needed anymore - * groff-1.18.1.1-debian-538330.patch - part of debian diff -- fix bnc#643083 - groff: default /etc/papersize should be "a4" - no "papersize a4" without SuSEconfig anymore -- move docs and examples to groff-docs subpackage - -- fixed bnc#529557 - groff: insecure file handling - -- fix broken output of man page when $LANGUAGE is set empty - (bnc#540600) - groff-full +- Add 0001-make-package-build-reproducible.patch + 0002-Implement-SOURCE_DATE_EPOCH-for-reproducible-builds.patch + to make corosync build reproducibly (bsc#1180276) + -- modify groff_1.22.2-2.debian.diff - remove the part related to - src/preproc/html/pre-html.cpp, fixes bnc#755533 - -- update to groff 1.22.2 - * gropdf: A new driver for generating PDF output directly, - contributed by Deri James and written in Perl - * The -mom macro package has reached version 2.0, focusing on - PDF output with gropdf (using the new `pdfmom' wrapper script). - See the file`version-2.html' of the -mom documentation for a list - of the many changes. - * pdfmom: A new wrapper around groff that facilitates the production of PDF - documents from files formatted with the -mom macros. - * and a lot more, see NEWS for details -- obsoletes: - config-guess-sub-update.patch, dtto - groff_1.21-6.debian.diff, replaced by -- added groff_1.22.2-2.debian.diff -- create a stripped-down version of groff usable for viewing of manual pages -- new groff-full package contains the rest of groff tools capable to work with - images, html or pdf. It contains the devx fonts, thus obsoletes groff-devx - it aims to fix bnc#755533 - grohtml built without pnm* tools in PATH -- gxdview.spec is removed as gxdview is built from groff-full.spec -- verify the tarball using gpg-offline - this is done in groff-full only - to retain a limited list of dependencies for base groff - -- config-guess-sub-update.patch: Update config.guess/sub for aarch64 - -- update license to new format - -- add explicit buildrequire makeinfo - -- Remove redundant tags/sections from specfile -- Enable parallel build with %_smp_mflags - -- use RPM_OPT_FLAGS for compile - -- implemented FATE#312586 - Add locales support for groff papersize - * the default papersize is now determined from system locale (LC_PAPER) - * /etc/papersize is no longer owned by the groff package - -- fix bnc#703665 - VUL-1: groff: missing checks for mktemp failures - (CVE-2009-5080) -- fix bnc#703666 - VUL-1: groff: insufficient number of X for mktemp - (CVE-2009-5081) - -- update to 1.21 a bugfix release - * use new groff_1.21-6.debian.diff - * refresh libexecdir and pdfroff patch -- fix FATE#311297: Get rid of SuSEconfig.groff - * removed - -- fix bnc#698290: insecure temporary file handling in pdfroff - * groff-1.20.1-CVE-2009-5044.patch -- fix bnc#683857: Unicode characters in use properly - * change the soft hyphenation char to - in tty.tmac - -- -- fix bnc#682913: device X100 is missing - * create new groff-devx package containing all devX devices, as they - need X for build -- fix bnc#683857: Unicode characters in use - * groff-1.20.1-deunicode.patch adds deunicode.tmac to tty.tmac removes - all unecessary unicode characters in tty output - -- fix bnc#679585 - groff.info is not installed - * install info files as %{name}.info.gz - -- fix bnc#644467: SuSEconfig.groff overwrites /etc/papersize - use the check_md5_and_move to prevent it -- deprecation warning for GROFF* variables in /etc/sysconfig/suseconfig - -- fix bnc#633128: Update groff to 1.20.1 - this update obsoletes a big number of SUSE patches - * groff_1.18.1.1-1-debian.diff.bz2 - adds Japanese support, which is now - upstreamed. However new groff_1.20.1-10.debian.diff has been added - * suse.patch - not needed - * pic-html.patch - probably not needed - * gcc4.patch - already fixed by upstream - * groff-1.17.2-gcc3.patch - seems not needed - * utf8.patch - http://www.mail-archive.com/groff@gnu.org/msg05273.html says - iconv hack is no longer needed, new version uses preconv - * debian-fix.patch - already fixed by upstream - * double-free.patch - already fixed by upstream - * groffer-security.patch - in debian diff - * groff-1.18.1.1-gcc41.patch - already fixed by upstream - * bugzilla-217106-too-few-arguments-in-function-call.patch - makes sense - only with ENABLE_MULTIBYTE, which was added by old debian diff - * bugzilla-292412-special-encoding-handling-also-for-chinese.patch - seems not necessary - * gcc43.patch - already fixed by upstream - * fgets-overflow.patch - already fixed by upstream - * bnc446710.patch - seems not needed anymore - * groff-1.18.1.1-debian-538330.patch - part of debian diff -- fix bnc#643083 - groff: default /etc/papersize should be "a4" - no "papersize a4" without SuSEconfig anymore -- move docs and examples to groff-docs subpackage - -- fixed bnc#529557 - groff: insecure file handling - -- fix broken output of man page when $LANGUAGE is set empty - (bnc#540600) - grub2 +- Complete Secure Boot support on aarch64 (jsc#SLE-15020) + * 0001-Add-support-for-Linux-EFI-stub-loading-on-aarch64.patch + * 0002-arm64-make-sure-fdt-has-address-cells-and-size-cells.patch + * 0003-Make-grub_error-more-verbose.patch + * 0004-arm-arm64-loader-Better-memory-allocation-and-error-.patch + * 0005-Make-linux_arm_kernel_header.hdr_offset-be-at-the-ri.patch + * 0006-efi-Set-image-base-address-before-jumping-to-the-PE-.patch + * 0007-linuxefi-fail-kernel-validation-without-shim-protoco.patch + * 0008-squash-Add-support-for-Linux-EFI-stub-loading-on-aar.patch + * 0009-squash-Add-support-for-linuxefi.patch + +- Fix rpmlint 2.0 error for having arch specific path in noarch package aiming + for compatibility with old package (bsc#1179044) + * grub2.spec +- Fix non POSIX sed argument which failed in sed from busybox (bsc#1181091) + * grub2-check-default.sh + - * modified 0002-grub-install-Avoid-incompleted-install-on-i386-pc.patch + * Modified 0002-grub-install-Avoid-incompleted-install-on-i386-pc.patch - * modified 0001-add-support-for-UEFI-network-protocols.patch + * 0001-add-support-for-UEFI-network-protocols.patch + +- grub2.spec: Fix bare words used as string in expression which is no longer + allowed in rpm 4.16 +- No 95_textmode for PowerPC (boo#1174166) + hdf5:gnu-hpc +- Fix update_so_version.sh, write so versions to file being included. + hdf5:gnu-mpich-hpc +- Fix update_so_version.sh, write so versions to file being included. + hdf5:gnu-mvapich2-hpc +- Fix update_so_version.sh, write so versions to file being included. + hdf5:gnu-openmpi2-hpc +- Fix update_so_version.sh, write so versions to file being included. + hdf5:gnu-openmpi3-hpc +- Fix update_so_version.sh, write so versions to file being included. + hdf5:gnu-openmpi4-hpc +- Fix update_so_version.sh, write so versions to file being included. + hdf5:mvapich2 +- Fix update_so_version.sh, write so versions to file being included. + hdf5:openmpi2 +- Fix update_so_version.sh, write so versions to file being included. + hdf5:openmpi3 +- Fix update_so_version.sh, write so versions to file being included. + hdf5:openmpi4 +- Fix update_so_version.sh, write so versions to file being included. + hdf5:serial +- Fix update_so_version.sh, write so versions to file being included. + +- Update to version 1.10.7 + * Add metadata cache optimization to reduce skip list usage. + * Add BEST_EFFORT value to HDF5_USE_FILE_LOCKING environment variable. + * Add H5Pset/get_file_locking() API calls. + * Add Mirror VFD. + Use TCP/IP sockets to perform write-only (W/O) file I/O on a remote + machine. Must be used in conjunction with the Splitter VFD. + * Add Splitter VFD. + Maintain separate R/W and W/O channels for "concurrent" file writes + to two files using a single HDF5 file handle. + * Fixed an assertion failure in the parallel library when collectively + filling chunks. + * Fortran/C++ libs: Add wrappers for H5Pset/get_file_locking() API calls. + h5pget_file_locking_f() + h5pset_file_locking_f() + * Added new Fortran parameters: + H5F_LIBVER_ERROR_F + H5F_LIBVER_NBOUNDS_F + H5F_LIBVER_V18_F + H5F_LIBVER_V110_F + * Add new Fortran API: h5pget_libver_bounds_f. + * h5repack added options to control how external links are handled. + * The tools library was updated by standardizing the error stack process. + * The H5DSis_scale function was updated to return "not a dimension scale" (0) + instead of failing (-1), when CLASS or DIMENSION_SCALE attributes are + not written according to Dimension Scales Specification. + * Bug Fixes: + + Fix bug and simplify collective metadata write operation when some ranks + have no entries to contribute. This fixes parallel regression test + failures with IBM SpectrumScale MPI on the Summit system at ORNL. + + Fixed use-of-uninitialized-value error. + Appropriate initialization of local structs was added to remove the + use-of-uninitialized-value errors reported by MemorySanitizer. + + Creation of dataset with optional filter. + A fix is applied to allow the creation of a dataset in such + situation, as specified in the user documentation. + + Explicitly declared dlopen to use RTLD_LOCAL. + + H5Sset_extent_none() sets the dataspace class to H5S_NO_CLASS which + causes asserts/errors when passed to other dataspace API calls. + + Fixed the segmentation fault when reading attributes with multiple threads + The problem was fixed by setting the file pointer to the current opened + file pointer when the attribute was accessed. Similar patch up was done + before when reading dataset with variable length string datatype. + + Don't allocate an empty (0-dimensioned) chunked dataset's chunk + index, until the dataset's dimensions are increased. + + Fortan: Corrected INTERFACE INTENT(IN) to INTENT(OUT) for buf_size in + h5fget_file_image_f. + + h5diff fixed a command line parsing error. + + h5diff added a command line option to ignore attributes. + + h5diff added another level to the verbose argument to print filenames. + + h5repack was fixed to repack the reference attributes properly. + * For details check: + https://support.hdfgroup.org/ftp/HDF5/releases/hdf5-1.10/hdf5-1.10.7/src/hdf5-1.10.7-RELEASE.txt +- version 1.10.6 + * Added S3 and HDFS Virtual File Drivers (VFDs) to HDF5. + Instructions to enable them when configuring HDF5 on Linux and Mac + may be found at. + https://portal.hdfgroup.org/display/HDF5/Virtual+File+Drivers+-+S3+and+HDFS. + * Added new wrappers for H5Pset/get_create_intermediate_group() + LinkCreatPropList::setCreateIntermediateGroup() + LinkCreatPropList::getCreateIntermediateGroup() + * h5repack was fixed to repack datasets with external storage + to other types of storage. + * Bug Fixes: + + Improved performance when creating a large number of small datasets by + retrieving default property values from the API context instead of doing + skip list searches. More work is required to achieve parity with HDF5 1.8. + + Fixed user-created data access properties not existing in the property list + returned by H5Dget_access_plist. Thanks to Steven Varga for submitting a + reproducer and a patch. + + Inappropriate linking with deprecated MPI C++ libraries. + HDF5 does not define *_SKIP_MPICXX in the public headers, so applications + can inadvertently wind up linking to the deprecated MPI C++ wrappers. + MPICH_SKIP_MPICXX and OMPI_SKIP_MPICXX have both been defined in H5public.h + so this should no longer be an issue. HDF5 makes no use of the deprecated + MPI C++ wrappers. + + fcntl(2)-based file locking incorrectly passed the lock argument struct + instead of a pointer to the struct, causing errors on systems where + flock(2) is not available. + This bug affects HDF5 1.10.0 through 1.10.5. + fcntl(2)-based file locking now correctly passes the struct pointer. + + Fixed a bug caused by a bad tag value when condensing object header + messages. + + Fixed an issue when creating a file with non-default file space info + together with library high bound setting to H5F_LIBVER_V18. + This was fixed by setting and checking the proper version in the file + space info message based on the library low and high bounds when creating + and opening the HDF5 file. + + Fixed an issue where copying a version 1.8 dataset between files using + H5Ocopy fails due to an incompatible fill version. + + Fixed a bug that would cause an error or cause fill values to be + incorrectly read from a chunked dataset using the "single chunk" index if + + Fixed a bug that could cause an error or cause fill values to be + incorrectly read from a dataset that was written to using H5Dwrite_chunk + if the dataset was not closed after writing. + + Fixed memory leak in scale offset filter. + * For details check: + https://support.hdfgroup.org/ftp/HDF5/releases/hdf5-1.10/hdf5-1.10.6/src/hdf5-1.10.6-RELEASE.txt +- Security bugs fixed: + * CVE-2018-13870: heap-based buffer over-read in the function + H5O_link_decode in H5Olink.c (bsc#1101493) + * CVE-2018-13869: memcpy parameter overlap in the function + H5O_link_decode in H5Olink.c (bsc#1101495) + * CVE-2018-17438: A SIGFPE signal is raised in the function + H5D__select_io() of H5Dselect.c in the HDF HDF5 through 1.10.3 + library during an attempted parse of a crafted HDF file, + because of incorrect protection against division + (bsc#1109570) + * CVE-2018-17435: A heap-based buffer over-read in H5O_attr_decode() + in H5Oattr.c in the HDF HDF5 through 1.10.3 library allows + attackers to cause a denial of service via a crafted HDF5 file. + (bsc#1109567) +- Refresh patches + +- Add build support for gcc10 to HPC build (bsc#1174439). + +- Add missing openmpi4 flavors. +- Enable build of non-HPC flavors for all non-HPC builds. + +- add openmpi4 packages to build and disable build for leap + +- Fix .so number in baselibs.conf for libhdf5_fortran libs (boo#1169793). + +- Fix library link flags on pkg-config file for HPC builds (boo#1134298). + +- Remove bogus undefines of suffix and mpi_flavor. suffix is the + name of an RPM built-in (like expand or echo), and since RPM 4.15 + trying to alter a built-in is an error. Fixes built of serial + flavor on Tumbleweed. See https://rpm.org/user_doc/macros.html + +- Add compat provides for renamed hdf5-openmpi{,-devel} package, + see https://en.opensuse.org/openSUSE:Package_dependencies +- Fix openmpi1 package naming for SLE/Leap <= 15.1 + +- Add HPC support for gcc8 and gcc9 (jsc#SLE-7766 & jsc#SLE-8604). + +- Disable openmpi1 builds for SLE/Leap > 15.1. +- Enable openmpi3 builds for Leap and SLE > 15.1 (jsc#SLE-7773). + +- openmpi has been renamed into openmpi1 + +- Use -ffat-lto-objects to provide a proper static library. + +- Re-list hdf5-mpi.patch in the spec file for the sake of a avoiding + a script rejecting the package automatically. + +- Update to version 1.10.5: (jsc#SLE-8501) + * https://support.hdfgroup.org/ftp/HDF5/releases/hdf5-1.10/hdf5-1.10.5/src/hdf5-1.10.5-RELEASE.txt +- Security bugs fixed: + * CVE-2018-17233: A SIGFPE signal is raised in the function + H5D__create_chunk_file_map_hyper. (bsc#1109166) + * CVE-2018-17434: Memory leak in the H5O__chunk_deserialize() + function in H5Ocache.c (bsc#1109167) + * CVE-2018-17437: A SIGFPE signal is raised in the function + H5D__chunk_set_info_real. (bsc#1109168) +- Bump fortran library soname, sonum_F from 100 to 102. +- Adjust library installation path, use %hpc_prefix/lib64 in x86_64 + and %hpc_libdir in all other cases +- Patches refreshed: + * hdf5-LD_LIBRARY_PATH.patch + * hdf5-1.8.11-abort_unknown_host_config.patch + * PPC64LE-Fix-long-double-handling.patch + * hdf5-Remove-timestamps-from-binaries.patch + * Disable-phdf5-tests.patch +- Patch disabled, upstream have changed the file that was being patched, + while it could be ported, it's unknown if this patch is still needed. + * hdf5-mpi.patch +- Patch removed, merged upstream + * 0001-Fix-return-value-in-test_libver_bounds_open.patch + +- Since build machine size issues do not seem to go way, make + the %check stage optional: enable with '--with check'. + +- set higher constraints for succesfull mpich tests (boo#133222) + +- Add _constraints to avoid transient build error ppc64le + +- Update URL: and Source: to use https://. + +- Like on PPC ignore transient 'make check' failures on aarch64. + +- Remove ringdisabled magic as hdf5 is no longer a ring package. + This should resolve a number of problems in the review channels + for Factory with packages requiring hdf5 libs. + +- Consolidate use of openmpi1, openmpi2, openmpi3 for non-HPC builds. + +- Remove dependency to the hdf5-devel-data file for HPC: + Currently, there are no macro files for HPC - these files + will have to be handled differently. +- Re-disable all non-HPC builds for SLE. + +- Reenable 'serial' build for SLE: this build creates hdf5-devel-data. + +- Do not build non-HPC on SLE: This helps to save some build + cycles. + +- Use upstream-recommended %{_rpmconfigdir}/macros.d directory + for the rpm macros. + +- Also build for regular openmpi2 and openmpi3 + +- Build HDF5 C++ bindings also for the MPI variants, there is no reason + not to do it. +- Enable sz2 support also for MPI variants. + +- Replace git-archive generated by downloaded tar-ball. + +- Update to 1.10.4: + https://support.hdfgroup.org/ftp/HDF5/releases/hdf5-1.10/hdf5-1.10.4/src/hdf5-1.10.4-RELEASE.txt + * Update Disable-phdf5-tests.patch + * Replace and update hdf5-buildcompare.patch by + hdf5-Remove-timestamps-from-binaries.patch + +- Remove lib*_cpp and lib*_hl_cpp dependencies for MPI for the time + being. + +- Create main master package, fix dependencies. + +- Update to 1.10.3: + https://support.hdfgroup.org/ftp/HDF5/releases/hdf5-1.10/hdf5-1.10.3/src/hdf5-1.10.3-RELEASE.txt +- Update to 1.10.2: + https://support.hdfgroup.org/ftp/HDF5/releases/hdf5-1.10/hdf5-1.10.2/src/hdf5-1.10.2-RELEASE.txt +- Bump soversions (101 -> 103) for libhdf5 and libhdf5_cpp +- Drop Fix-warnings-for-missing-returns.patch, fixed upstream +- Add 0001-Fix-return-value-in-test_libver_bounds_open.patch +- Rebase patches (tab / space conversion): + * PPC64LE-Fix-long-double-handling.patch + * hdf5-buildcompare.patch + * hdf5-mpi.patch +- Rebase Disable-phdf5-tests.patch +- Security bugs fixed: + * CVE-2017-17505: NULL pointer dereference in the function + H5O_pline_decode allowing for DoS via crafted file (bsc#1072087) + * CVE-2017-17506: Out of bounds read in the function + H5Opline_pline_decode (bsc#1072090) + * CVE-2017-17508: divide-by-zero vulnerability in function + H5T_set_loc (bsc#1072108) + * CVE-2017-17509: out of bounds write vulnerability in function + H5G__ent_decode_vec (bsc#1072111) + * CVE-2018-11202: NULL pointer dereference in H5S_hyper_make_spans + in H5Shyper.c allows a remote denial of service attack (bsc#1093641) + * CVE-2018-11203: division by zero in H5D__btree_decode_key in H5Dbtree.c + It could allow a remote denial of service attack (bsc#1093649) + * CVE-2018-11204: A NULL pointer dereference was discovered in + H5O__chunk_deserialize in H5Ocache.c (bsc#1093655) + * CVE-2018-11206: A out of bounds read was discovered + in H5O_fill_new_decode and H5O_fill_old_decode in H5Ofill.c + (bsc#1093657) + * CVE-2018-11207: division by zero was discovered in H5D__chunk_init + in H5Dchunk.c (bsc#1093653) + +- Handle license file using %license where applicable. +- Package example package also for HPC build and create + a master file for it. + -- updated to 1.8.13: - - Added an H5free_memory API call. This should be used to free memory - that has been allocated by HDF5 API calls. H5Tget_member_name and - H5Pget_class_name are two examples. The main motivation for this call - is Windows, where it is common for application code and the HDF5 Library - to be using different C run-time libraries (CRT). Using the new call - ensures that the same CRT handles both the allocation and free. This - new function can also be useful in any case where the library uses a - different memory manager than the application, such as when a debug - memory manager is in use or when the HDF5 Library is wrapped for use - in a managed language like Python or Java. Fixes HDFFV-7710, 8519, - and 8851. (DER - 2014/04/11) - - The Core VFD (aka Memory VFD) can now be configured to track dirty - regions in the file and only write out the changed regions on - flush/close. Additionally, a "page aggregation" size can be set that - will aggregate small writes into larger writes. For example, setting - a 1 MiB page aggregation size will logically partition the the - in-memory file into 1 MiB pages that will be written out in their - entirety if even a single byte is dirtied. The feature is controlled - via the new H5Pset/get_core_write_tracking() API call. A new - "core_paged" target has been added to the check-vfd target in - test/Makefile.am that exercises the feature over all HDF5 VFD-aware - tests. (DER - 2014/04/12) - - see http://www.hdfgroup.org/ftp/HDF5/current/src/hdf5-1.8.13-RELEASE.txt - for more -- modified patches: - * hdf5-LD_LIBRARY_PATH.patch - -- Detect IBM long double specialness on ppc64le and don't segfault - int the testsuite when checking that type. - Added patches: - * hdf5-ldouble-ppc64le.patch - -- update to 1.8.12: - - Added a configuration option to change the default plugin path. - The configure option is --with-default-plugindir=location. - The cmake option is -DH5_DEFAULT_PLUGINDIR:PATH=location. - HDFFV-8513. (ADB 2013/09/04) - - Renamed FFLAGS to FCFLAGS in configure. (ADB 2013/08/13) - - CMake can now package a compressed examples file, the default for - Windows binaries from HDF Group. (ADB - 2013/07/22) - - h5repack: Added the ability to use plugin filters to read and write - files. The option uses the filter number. HDFFV-8345 - (ADB - 2013/09/04). - - h5dump: Added the option -N --any_path, which searches the file for - paths that match the search path. HDFFV-7989 (ADB - 2013/08/12). - - h5dump: Added the optional arg 0 to -A, which excludes attributes - from display. HDFFV-8134 (ADB - 2013/08/01). - - Added tutorial examples to C++/examples. They can be installed by - "make install-examples" and, in the installed directory, they can be - executed by running the script file run-c++-ex.sh. (BMR - 2013/09/28) - - A new class, H5::H5Location, is added to represent the location concept - in the C library. It is a base class to H5::H5File and H5::H5Ojbect, - whose member functions are moved into H5::H5Location. H5::H5File can - now inherent those functions. As a result, an H5::H5File object can have - an attribute. (BMR - 2013/09/27) - - Added wrappers for H5Rget_obj_type2 to retrieve the type of the object - that an object reference points to. (BMR - 2013/09/27) - H5O_type_t H5Location::getRefObjType(void *ref, H5R_type_t ref_type) - - Added wrappers for H5Aexist to check whether an attribute exists given - a name. (BMR - 2013/09/27) - bool H5::H5Location::attrExists(const char* name) - bool H5::H5Location::attrExists(const H5std_string& name) - - Added a number of overloaded functions for convenience. (BMR - 2013/09/27) - - bugfixes - - see http://www.hdfgroup.org/ftp/HDF5/current/src/hdf5-1.8.12-RELEASE.txt - for more - -- hdf5-configure-long-double.patch: fix configure check for unsigned long - long to long double conversion to not fail spuriously for 128bit long - double -- Increase testsuite timeout for qemu user space build - -- build with -O0 also for gcc 4.8 - -- increase hdf5_libver to 8 - -- use host config "linux-gnu" for arm (linux-gnueabi) to get useful - H5_CFLAGS too -- add hdf5-1.8.11-abort_unknown_host_config.patch, to get noticed - if hdf5 doesn' t know our host -- minimize hdf5-non_void_return.patch, false positives doesn't make - problems anymore since now we have always -Wmissing-noreturn -- make verbose -- gcc 4.6.x needs -O0 on some systems - -- Update to 1.8.11, changes documented here: - http://www.hdfgroup.org/HDF5/doc/ADGuide/Changes.html -- remove hdf5-fix_printf.patch, fixed by upstream -- use default CFLAGS (-O2) again if possible - -- Update to 1.8.10-patch1: - * official important bug fixes for 1.8.10 - * see RELEASE.txt "Bug Fixes since HDF5-1.8.10" - -- Update to 1.8.10, changes documented here: - http://www.hdfgroup.org/HDF5/doc/ADGuide/Changes.html -- remove hdf5-ph5diff.patch (fixed by upstream) -- add hdf5-fix_printf.patch - -- cosmetics, enable parallel build for suse only -- fix build for old findutils - -- fixing baselibs.conf - -- make sure to install the examples from non-parallel build - -- don't use deprecated macro makeinstall -- enable test suite for parallel builds -- always build out of tree instead of copying sources - -- parallel versions for openmpi and mvapich2 -- add baselibs.conf - -- minor rpm portability build fixes - - remove unused source file h5comp - - enable all tests on ppc again (remove hdf5-1.8.8-tstlite.patch) - - build fixes for arm - * avoid some false positives "no-return-in-nonvoid-function" - * disable some tests on arm only (hdf5-1.8.9-tests-arm.patch) - -- Update to 1.8.9 - * Changes documented here: - http://www.hdfgroup.org/HDF5/doc/ADGuide/Changes.html - -- install libhdf5.settings (bnc#751747) -- move executables h5cc and h5c++ to the devel package - -- Removed "Fixup headers and scripts for multiarch". - -- Remove redundant/unwanted tags/section (cf. specfile guidelines) -- Use %_smp_mflags for parallel building -- Accurate rpmgroup selection for shared library packages - -- un-commented --with-pthread and --with-ssl. - -- Update to 1.8.8 - * Add patch to avoid setting LD_LIBRARY_PATH - * Add patch hdf5-non_void_return.patch - * Fixed non_void_return (thanks to Boris Manojlovic). - * Drop tstlite patch - * drop ppc64 longdouble patch, not required anymore - * Catch up with some Fedora modifications - - Add rpm macro %%{_hdf5_version} for convenience - * No Fortran modules for opensuse < 11.4 (Do not pass make check) - New Features - ============ - Configuration - - ------------ - - Added the --enable-fortran2003 flag to enable Fortran2003 support - in the HDF5 Fortran library. The flag should be used along with the - - -enable-fortran flag and takes affect only when the Fortran compiler - is Fortran2003 compliant. (EIP - 2011/11/14) - - Added checks for clock_gettime and mach/mach_time.h to both configure and - CMake. This will support the move from gettimeofday to clock_gettime's - monotonic timer in the profiling code in a future release. - (DER - 2011/10/12) - Library - - ------ - - The Windows VFD code has been removed with the exception of the functions - which set it (H5Pset_fapl_windows, for example). Setting the Windows - VFD now really sets the SEC2 VFD. The WINDOWS_MAX_BUF and - WINDOWS_USE_STDIO configuration options and #defines have also been - removed. NOTE: Since the Windows VFD was a clone of the SEC2 VFD, this - change should be transparent to users. - (DER - 2011/10/12 - HDFFV-7740, HDFFV-7744) - - H5Tcreate now supports the string type (fixed-length and variable- - length). (SLU - 2011/05/20) - Parallel Library - - --------------- - - Added new H5Pget_mpio_actual_chunk_opt_mode and - H5Pget_mpio_actual_io_mode API routines for querying whether/how - a collective I/O operation completed. (QAK - 2011/10/12) - Tools - - ---- - - None - High-Level APIs - - -------------- - - Added the following Fortran wrappers for the Dimension Scale APIs: - h5dsset_scale_f - h5dsattach_scale_f - h5dsdetach_scale_f - h5dsis_attached_f - h5dsis_scale_f - h5dsset_label_f - h5dsget_label_f - h5dsget_scale_name_f - h5dsget_num_scales_f - (EIP for SB - 2011/10/13 - HDFFV-3797) - Fortran API - - ---------- - - The HDF5 Fortran library was enhanced to support the Fortran 2003 standard. - The following features are available when the HDF5 library is configured - using the --enable-fortran and --enable-fortran2003 configure flags AND - if the Fortran compiler is Fortran 2003 compliant: - - Subroutines overloaded with the C_PTR derived type: - h5pget_f - h5pget_fill_value_f - h5pinsert_f - h5pregister_f - h5pset_f - h5pset_fill_value_f - h5rcreate_f - h5rderefrence_f - h5rget_name_f - h5rget_obj_type_f - - Subroutines overloaded with the C_PTR derived type - and simplified signatures: - h5aread_f - h5awrite_f - h5dread_f - h5dwrite_f - - New subroutines - h5dvlen_reclaim_f - h5literate_by_name_f - h5literate_f - h5ovisit_f - h5tconvert_f - h5pset_nbit_f - h5pset_scaleoffset_f - - Subroutines with additional optional parameters: - h5pcreate_class_f - (EIP - 2011/10/14) - C++ API - - ------ - - None - -- uncomment make check - -- updated to 1.8.7 - -- undrop package. -- Do type-punning using unions to be able to compile without - - fno-strict-aliasing. -- Don't use macros in patch names. -- Use _cv_ in variables to be cached by configure. - -- fixed build with new gcc, see [bnc#501751] - -- save 9MB removing static libraries - hypre:gnu-mpich-hpc +- Make cmake files installation non-conflicting. + +- Fix hypre package conflicts for non HPC packages. + +- Change 'Requires:' to other HPC packages to %requires_eq to depend + on the exact version. This should take care of HPC packages ignoring + proper ABI versioning. + +- Update to 2.20.0 + * New matrix-based interpolation routines for AMG (CPU and GPU) + * Added GPU support for aggressive coarsening in AMG + * New AMG-DD solver + * Improved distributed sparse matrix-matrix and triple-matrix product + performance on GPUs + * IJMatrix/Vector assembly on GPUs (with pointers to GPU memory) + * Updated caliper usage + * Separated C and C++ headers + * Updated to support superlu-dist version to 6.3.1 + * Moved reference manual API to online documentation + * New AMG features to keep specified F-points and/or C-points. + * Added GPU support for AMG setup and several interpolation approaches. + * New parallel ILU solvers and smoothers. + * New MGR features. + * Added several interpolation routines based on matrix-matrix interpolations. + * Various bug fixes. +- Remove patch merged by upstream + * Fix-empty-elseif-in-CMakeLists.txt.patch +- Rework patch following upstream changes + * Fix-library-version-numbering.patch Patch removed + * Add-library-version.patch Patch added + +- Don't include superlu-devel and lapack-devel into HPC devel + package. + +- Add build support for gcc10 to HPC build (bsc#1174439). +- Add openmpi4 flavors. + hypre:gnu-mvapich2-hpc +- Make cmake files installation non-conflicting. + +- Fix hypre package conflicts for non HPC packages. + +- Change 'Requires:' to other HPC packages to %requires_eq to depend + on the exact version. This should take care of HPC packages ignoring + proper ABI versioning. + +- Update to 2.20.0 + * New matrix-based interpolation routines for AMG (CPU and GPU) + * Added GPU support for aggressive coarsening in AMG + * New AMG-DD solver + * Improved distributed sparse matrix-matrix and triple-matrix product + performance on GPUs + * IJMatrix/Vector assembly on GPUs (with pointers to GPU memory) + * Updated caliper usage + * Separated C and C++ headers + * Updated to support superlu-dist version to 6.3.1 + * Moved reference manual API to online documentation + * New AMG features to keep specified F-points and/or C-points. + * Added GPU support for AMG setup and several interpolation approaches. + * New parallel ILU solvers and smoothers. + * New MGR features. + * Added several interpolation routines based on matrix-matrix interpolations. + * Various bug fixes. +- Remove patch merged by upstream + * Fix-empty-elseif-in-CMakeLists.txt.patch +- Rework patch following upstream changes + * Fix-library-version-numbering.patch Patch removed + * Add-library-version.patch Patch added + +- Don't include superlu-devel and lapack-devel into HPC devel + package. + +- Add build support for gcc10 to HPC build (bsc#1174439). +- Add openmpi4 flavors. + hypre:gnu-openmpi2-hpc +- Make cmake files installation non-conflicting. + +- Fix hypre package conflicts for non HPC packages. + +- Change 'Requires:' to other HPC packages to %requires_eq to depend + on the exact version. This should take care of HPC packages ignoring + proper ABI versioning. + +- Update to 2.20.0 + * New matrix-based interpolation routines for AMG (CPU and GPU) + * Added GPU support for aggressive coarsening in AMG + * New AMG-DD solver + * Improved distributed sparse matrix-matrix and triple-matrix product + performance on GPUs + * IJMatrix/Vector assembly on GPUs (with pointers to GPU memory) + * Updated caliper usage + * Separated C and C++ headers + * Updated to support superlu-dist version to 6.3.1 + * Moved reference manual API to online documentation + * New AMG features to keep specified F-points and/or C-points. + * Added GPU support for AMG setup and several interpolation approaches. + * New parallel ILU solvers and smoothers. + * New MGR features. + * Added several interpolation routines based on matrix-matrix interpolations. + * Various bug fixes. +- Remove patch merged by upstream + * Fix-empty-elseif-in-CMakeLists.txt.patch +- Rework patch following upstream changes + * Fix-library-version-numbering.patch Patch removed + * Add-library-version.patch Patch added + +- Don't include superlu-devel and lapack-devel into HPC devel + package. + +- Add build support for gcc10 to HPC build (bsc#1174439). +- Add openmpi4 flavors. + hypre:gnu-openmpi3-hpc +- Make cmake files installation non-conflicting. + +- Fix hypre package conflicts for non HPC packages. + +- Change 'Requires:' to other HPC packages to %requires_eq to depend + on the exact version. This should take care of HPC packages ignoring + proper ABI versioning. + +- Update to 2.20.0 + * New matrix-based interpolation routines for AMG (CPU and GPU) + * Added GPU support for aggressive coarsening in AMG + * New AMG-DD solver + * Improved distributed sparse matrix-matrix and triple-matrix product + performance on GPUs + * IJMatrix/Vector assembly on GPUs (with pointers to GPU memory) + * Updated caliper usage + * Separated C and C++ headers + * Updated to support superlu-dist version to 6.3.1 + * Moved reference manual API to online documentation + * New AMG features to keep specified F-points and/or C-points. + * Added GPU support for AMG setup and several interpolation approaches. + * New parallel ILU solvers and smoothers. + * New MGR features. + * Added several interpolation routines based on matrix-matrix interpolations. + * Various bug fixes. +- Remove patch merged by upstream + * Fix-empty-elseif-in-CMakeLists.txt.patch +- Rework patch following upstream changes + * Fix-library-version-numbering.patch Patch removed + * Add-library-version.patch Patch added + +- Don't include superlu-devel and lapack-devel into HPC devel + package. + +- Add build support for gcc10 to HPC build (bsc#1174439). +- Add openmpi4 flavors. + hypre:mpich +- Make cmake files installation non-conflicting. + +- Fix hypre package conflicts for non HPC packages. + +- Change 'Requires:' to other HPC packages to %requires_eq to depend + on the exact version. This should take care of HPC packages ignoring + proper ABI versioning. + +- Update to 2.20.0 + * New matrix-based interpolation routines for AMG (CPU and GPU) + * Added GPU support for aggressive coarsening in AMG + * New AMG-DD solver + * Improved distributed sparse matrix-matrix and triple-matrix product + performance on GPUs + * IJMatrix/Vector assembly on GPUs (with pointers to GPU memory) + * Updated caliper usage + * Separated C and C++ headers + * Updated to support superlu-dist version to 6.3.1 + * Moved reference manual API to online documentation + * New AMG features to keep specified F-points and/or C-points. + * Added GPU support for AMG setup and several interpolation approaches. + * New parallel ILU solvers and smoothers. + * New MGR features. + * Added several interpolation routines based on matrix-matrix interpolations. + * Various bug fixes. +- Remove patch merged by upstream + * Fix-empty-elseif-in-CMakeLists.txt.patch +- Rework patch following upstream changes + * Fix-library-version-numbering.patch Patch removed + * Add-library-version.patch Patch added + +- Don't include superlu-devel and lapack-devel into HPC devel + package. + +- Add build support for gcc10 to HPC build (bsc#1174439). +- Add openmpi4 flavors. + hypre:mvapich2 +- Make cmake files installation non-conflicting. + +- Fix hypre package conflicts for non HPC packages. + +- Change 'Requires:' to other HPC packages to %requires_eq to depend + on the exact version. This should take care of HPC packages ignoring + proper ABI versioning. + +- Update to 2.20.0 + * New matrix-based interpolation routines for AMG (CPU and GPU) + * Added GPU support for aggressive coarsening in AMG + * New AMG-DD solver + * Improved distributed sparse matrix-matrix and triple-matrix product + performance on GPUs + * IJMatrix/Vector assembly on GPUs (with pointers to GPU memory) + * Updated caliper usage + * Separated C and C++ headers + * Updated to support superlu-dist version to 6.3.1 + * Moved reference manual API to online documentation + * New AMG features to keep specified F-points and/or C-points. + * Added GPU support for AMG setup and several interpolation approaches. + * New parallel ILU solvers and smoothers. + * New MGR features. + * Added several interpolation routines based on matrix-matrix interpolations. + * Various bug fixes. +- Remove patch merged by upstream + * Fix-empty-elseif-in-CMakeLists.txt.patch +- Rework patch following upstream changes + * Fix-library-version-numbering.patch Patch removed + * Add-library-version.patch Patch added + +- Don't include superlu-devel and lapack-devel into HPC devel + package. + +- Add build support for gcc10 to HPC build (bsc#1174439). +- Add openmpi4 flavors. + hypre:openmpi2 +- Make cmake files installation non-conflicting. + +- Fix hypre package conflicts for non HPC packages. + +- Change 'Requires:' to other HPC packages to %requires_eq to depend + on the exact version. This should take care of HPC packages ignoring + proper ABI versioning. + +- Update to 2.20.0 + * New matrix-based interpolation routines for AMG (CPU and GPU) + * Added GPU support for aggressive coarsening in AMG + * New AMG-DD solver + * Improved distributed sparse matrix-matrix and triple-matrix product + performance on GPUs + * IJMatrix/Vector assembly on GPUs (with pointers to GPU memory) + * Updated caliper usage + * Separated C and C++ headers + * Updated to support superlu-dist version to 6.3.1 + * Moved reference manual API to online documentation + * New AMG features to keep specified F-points and/or C-points. + * Added GPU support for AMG setup and several interpolation approaches. + * New parallel ILU solvers and smoothers. + * New MGR features. + * Added several interpolation routines based on matrix-matrix interpolations. + * Various bug fixes. +- Remove patch merged by upstream + * Fix-empty-elseif-in-CMakeLists.txt.patch +- Rework patch following upstream changes + * Fix-library-version-numbering.patch Patch removed + * Add-library-version.patch Patch added + +- Don't include superlu-devel and lapack-devel into HPC devel + package. + +- Add build support for gcc10 to HPC build (bsc#1174439). +- Add openmpi4 flavors. + hypre:openmpi3 +- Make cmake files installation non-conflicting. + +- Fix hypre package conflicts for non HPC packages. + +- Change 'Requires:' to other HPC packages to %requires_eq to depend + on the exact version. This should take care of HPC packages ignoring + proper ABI versioning. + +- Update to 2.20.0 + * New matrix-based interpolation routines for AMG (CPU and GPU) + * Added GPU support for aggressive coarsening in AMG + * New AMG-DD solver + * Improved distributed sparse matrix-matrix and triple-matrix product + performance on GPUs + * IJMatrix/Vector assembly on GPUs (with pointers to GPU memory) + * Updated caliper usage + * Separated C and C++ headers + * Updated to support superlu-dist version to 6.3.1 + * Moved reference manual API to online documentation + * New AMG features to keep specified F-points and/or C-points. + * Added GPU support for AMG setup and several interpolation approaches. + * New parallel ILU solvers and smoothers. + * New MGR features. + * Added several interpolation routines based on matrix-matrix interpolations. + * Various bug fixes. +- Remove patch merged by upstream + * Fix-empty-elseif-in-CMakeLists.txt.patch +- Rework patch following upstream changes + * Fix-library-version-numbering.patch Patch removed + * Add-library-version.patch Patch added + +- Don't include superlu-devel and lapack-devel into HPC devel + package. + +- Add build support for gcc10 to HPC build (bsc#1174439). +- Add openmpi4 flavors. + hypre:serial +- Make cmake files installation non-conflicting. + +- Fix hypre package conflicts for non HPC packages. + +- Change 'Requires:' to other HPC packages to %requires_eq to depend + on the exact version. This should take care of HPC packages ignoring + proper ABI versioning. + +- Update to 2.20.0 + * New matrix-based interpolation routines for AMG (CPU and GPU) + * Added GPU support for aggressive coarsening in AMG + * New AMG-DD solver + * Improved distributed sparse matrix-matrix and triple-matrix product + performance on GPUs + * IJMatrix/Vector assembly on GPUs (with pointers to GPU memory) + * Updated caliper usage + * Separated C and C++ headers + * Updated to support superlu-dist version to 6.3.1 + * Moved reference manual API to online documentation + * New AMG features to keep specified F-points and/or C-points. + * Added GPU support for AMG setup and several interpolation approaches. + * New parallel ILU solvers and smoothers. + * New MGR features. + * Added several interpolation routines based on matrix-matrix interpolations. + * Various bug fixes. +- Remove patch merged by upstream + * Fix-empty-elseif-in-CMakeLists.txt.patch +- Rework patch following upstream changes + * Fix-library-version-numbering.patch Patch removed + * Add-library-version.patch Patch added + +- Don't include superlu-devel and lapack-devel into HPC devel + package. + +- Add build support for gcc10 to HPC build (bsc#1174439). +- Add openmpi4 flavors. + imb:mpich +- Fix openmpi HPC builds. + +- Add support for gcc10. +- Add build support for openmpi4. + +- Update to 2019.6 + * New IMB-P2P Stencil2D and Stencil3D benchmarks + * Added Visual Studio projects for IMB-P2P + * Bug fixes and code cleanup. + imb:mvapich2 +- Fix openmpi HPC builds. + +- Add support for gcc10. +- Add build support for openmpi4. + +- Update to 2019.6 + * New IMB-P2P Stencil2D and Stencil3D benchmarks + * Added Visual Studio projects for IMB-P2P + * Bug fixes and code cleanup. + imb:openmpi2 +- Fix openmpi HPC builds. + +- Add support for gcc10. +- Add build support for openmpi4. + +- Update to 2019.6 + * New IMB-P2P Stencil2D and Stencil3D benchmarks + * Added Visual Studio projects for IMB-P2P + * Bug fixes and code cleanup. + imb:openmpi3 +- Fix openmpi HPC builds. + +- Add support for gcc10. +- Add build support for openmpi4. + +- Update to 2019.6 + * New IMB-P2P Stencil2D and Stencil3D benchmarks + * Added Visual Studio projects for IMB-P2P + * Bug fixes and code cleanup. + installation-images:SLES +- merge gh#openSUSE/installation-images#448 +- Switch to vim-small (boo#1181633) +- 16.36 + installation-images:openSUSE +- merge gh#openSUSE/installation-images#448 +- Switch to vim-small (boo#1181633) +- 16.36 + iscsi-formula +- Change salt-formulas-configuration requirement in SLE12 codestream + to a recommendation + (bsc#1177860) + jackson-databind +- Update to 2.10.5.1 + * #2589: `DOMDeserializer`: setExpandEntityReferences(false) may + not prevent external entity expansion in all cases + (CVE-2020-25649, bsc#1177616) + * #2787 (partial fix): NPE after add mixin for enum + * #2679: 'ObjectMapper.readValue("123", Void.TYPE)' throws + "should never occur" +- Vulnerabilities not affecting this version: + * CVE-2020-35728, bsc#1180391 + * CVE-2021-20190, bsc#1181118 + +- Update to 2.10.3 + * #2482: JSONMappingException Location column number is one line + Behind the actual location + * #2599: NoClassDefFoundError at DeserializationContext. on + Android 4.1.2 and Jackson 2.10.0 + * #2602: ByteBufferSerializer produces unexpected results with a + duplicated ByteBuffer and a position > 0 + * #2605: Failure to deserialize polymorphic subtypes of base + type Enum + * #2610: EXTERNAL_PROPERTY doesn't work with + @JsonIgnoreProperties + keepalived +- Inclusion into SLE as ACC supported packages + (bsc#1158280, ECO#223) + - "const" Depending on what configure options are selected, + ‘const’ Depending on what configure options are selected, kernel-azure +- net/mlx5: Fix function calculation for page trees (git-fixes). +- commit 22c3016 + +- net: fec: put child node on error path (git-fixes). +- commit cbac658 + +- ARM: imx: fix imx8m dependencies (git-fixes). +- soc: imx: select ARM_GIC_V3 for i.MX8M (git-fixes). +- commit adb9b1b + +- r8169: work around RTL8125 UDP hw bug (git-fixes). +- commit db42a5b + +- Update kabi files. +- update from February 2021 maintenance update submission (commit 1e925eb08318) +- commit 97b2a1f + +- s390/dasd: Fix inconsistent kobject removal (jsc#SLE-13767 + bsc#1178420 LTC#185092). +- commit e13d81a + +- mlxsw: spectrum_span: Do not overwrite policer configuration + (bsc#1176774). +- net/mlx5: CT: Fix incorrect removal of tuple_nat_node from + nat rhashtable (jsc#SLE-15172). +- net/mlx5e: Revert parameters on errors when changing trust + state without reset (jsc#SLE-15172). +- net/mlx5e: Correctly handle changing the number of queues when + the interface is down (jsc#SLE-15172). +- net/mlx5e: Fix CT rule + encap slow path offload and deletion + (jsc#SLE-15172). +- net/mlx5e: Disable hw-tc-offload when MLX5_CLS_ACT config is + disabled (jsc#SLE-15172). +- net/mlx5: Maintain separate page trees for ECPF and PF functions + (jsc#SLE-15172). +- net/mlx5e: Fix IPSEC stats (jsc#SLE-15172). +- net/mlx5e: free page before return (jsc#SLE-15172). +- ice: Fix MSI-X vector fallback logic (bsc#1180945). +- ice: Don't allow more channels than LAN MSI-X available + (bsc#1180945). +- ice: update dev_addr in ice_set_mac_address even if HW filter + exists (jsc#SLE-12878). +- ice: Implement flow for IPv6 next header (extension header) + (jsc#SLE-12878). +- ice: fix FDir IPv6 flexbyte (jsc#SLE-12878). +- uapi: fix big endian definition of ipv6_rpl_sr_hdr + (bsc#1176447). +- commit a3c4fad + +- scsi: qla2xxx: Fix description for parameter + ql2xenforce_iocb_limit (bsc#1179142). +- commit f3ce867 + +- blacklist.conf: no need to fix code for CONFIG_KEXEC_JUMP +- commit 3abe54d + +- blacklist.conf: e45122893a98 x86/fpu: Add kernel_fpu_begin_mask() to selectively initialize state +- commit f36235a + +- nbd: freeze the queue while we're adding connections + (CVE-2021-3348 bsc#1181504). +- commit 78453ee + +- efi/apple-properties: Reinstate support for boolean properties + (git-fixes). +- commit c20e373 + +- leds: trigger: fix potential deadlock with libata (git-fixes). +- commit d410ad0 + +- Update patch References tags for futex fixes (bsc#1181349 CVE-2021-3347) +- commit b3fac23 + +- HID: wacom: Correct NULL dereference on AES pen proximity + (git-fixes). +- HID: wacom: Fix memory leakage caused by kfifo_alloc + (git-fixes). +- HID: wacom: Constify attribute_groups (git-fixes). +- HID: wacom: do not call hid_set_drvdata(hdev, NULL) (git-fixes). +- commit c0ccdd7 + +- drm/i915: Always flush the active worker before returning from + the wait (git-fixes). +- drm/i915/selftest: Fix potential memory leak (git-fixes). +- drm/i915/gt: Clear CACHE_MODE prior to clearing residuals + (git-fixes). +- drm/vc4: Correct POS1_SCL for hvs5 (git-fixes). +- drm/vc4: Correct lbm size and calculation (git-fixes). +- drm/nouveau/kms/gk104-gp1xx: Fix > 64x64 cursors (git-fixes). +- drivers/nouveau/kms/nv50-: Reject format modifiers for cursor + planes (git-fixes). +- drm/nouveau/dispnv50: Restore pushing of all data (git-fixes). +- commit ab75656 + +- ACPI/IORT: Do not blindly trust DMA masks from firmware + (git-fixes). +- PM: hibernate: flush swap writer after marking (git-fixes). +- ACPI: sysfs: Prefer "compatible" modalias (git-fixes). +- drm/i915: Check for all subplatform bits (git-fixes). +- drm/nouveau/svm: fail NOUVEAU_SVM_INIT ioctl on unsupported + devices (git-fixes). +- commit 274cf96 + +- iomap: fix WARN_ON_ONCE() from unprivileged users (bsc#1181494). +- commit 2958b80 + +- net/smc: fix direct access to ib_gid_addr->ndev in + smc_ib_determine_gid() (git-fixes). +- net/smc: fix valid DMBE buffer sizes (git-fixes). +- net/smc: fix sock refcounting in case of termination + (git-fixes). +- net/smc: reset sndbuf_desc if freed (git-fixes). +- net/smc: set rx_off for SMCR explicitly (git-fixes). +- net/smc: fix dmb buffer shortage (git-fixes). +- net/smc: remove freed buffer from list (git-fixes). +- net/smc: switch smcd_dev_list spinlock to mutex (git-fixes). +- net/smc: fix sleep bug in smc_pnet_find_roce_resource() + (git-fixes). +- net/smc: cancel event worker during device removal (git-fixes). +- net/smc: check for valid ib_client_data (git-fixes). +- net/smc: fix cleanup for linkgroup setup failures (git-fixes). +- net/smc: no peer ID in CLC decline for SMCD (git-fixes). +- net/smc: transfer fasync_list in case of fallback (git-fixes). +- commit a9e7337 + +- mm: memcontrol: fix missing wakeup polling thread (bsc#1181584). +- commit c0272b7 + +- blacklist.conf: Add 4230e2deaa48 stop_machine, rcu: Mark functions as notrace +- commit 9596511 + +- blacklist.conf: Add 15ec0fcff6da kernel/sys.c: replace do_brk with do_brk_flags in comment of prctl_set_mm_map() +- commit 7773384 + +- ptrace: Set PF_SUPERPRIV when checking capability (bsc#1163930). +- ptrace: reintroduce usage of subjective credentials in + ptrace_has_cap() (bsc#1163930). +- commit 1d6137d + +- module: delay kobject uevent until after module init call (bsc#1178631). +- Refresh patches.suse/supported-flag +- commit 2796828 + +- Refresh patches.suse/powerpc-sstep-Fix-array-out-of-bound-warning.patch. + Update to v2 +- commit 6a4b1c5 + +- vfio iommu: Add dma available capability (bsc#1179572 + LTC#190110). +- commit 78a5def + +- vfio iommu: Add dma available capability (bsc#1179572 + LTC#190110). +- commit 6544fbc + +- Batch patch rename with scripts/renamepatches. + Rename a bunch of patches (mostly drm-related) to match their SLE15-SP2 + equivalents. This will make solving SLE15-SP2 -> SLE15-SP3 conflicts a + bit easier. This is especially important to make sure drm fixes going + into SLE15-SP2 conflict with patches already in SLE15-SP3. +- commit 3c1500c + +- mac80211: pause TX while changing interface type (git-fixes). +- commit c5c081d + +- HID: multitouch: Remove MT_CLS_WIN_8_DUAL (git-fixes). +- Refresh + patches.suse/HID-quirks-Always-poll-three-more-Lenovo-PixArt-mice.patch. +- commit bed41ce + +- can: dev: prevent potential information leak in can_fill_info() + (git-fixes). +- mt7601u: fix kernel crash unplugging the device (git-fixes). +- mt7601u: fix rx buffer refcounting (git-fixes). +- NFC: fix resource leak when target index is invalid (git-fixes). +- NFC: fix possible resource leak (git-fixes). +- firmware: imx: select SOC_BUS to fix firmware build (git-fixes). +- HID: multitouch: Apply MT_QUIRK_CONFIDENCE quirk for multi-input + devices (git-fixes). +- media: rc: ensure that uevent can be read directly after rc + device register (git-fixes). +- HID: multitouch: do not filter mice nodes (git-fixes). +- commit f7694e1 + +- series.conf: cleanup +- update upstream references and move into sorted section: + patches.suse/0001-futex-Ensure-the-correct-return-value-from-futex_loc.patch + patches.suse/0002-futex-Replace-pointless-printk-in-fixup_owner.patch + patches.suse/0003-futex-Provide-and-use-pi_state_update_owner.patch + patches.suse/0004-rtmutex-Remove-unused-argument-from-rt_mutex_proxy_u.patch + patches.suse/0005-futex-Use-pi_state_update_owner-in-put_pi_state.patch + patches.suse/0006-futex-Simplify-fixup_pi_state_owner.patch + patches.suse/0007-futex-Handle-faults-correctly-for-PI-futexes.patch +- commit 16c5d87 + +- Refresh patches.suse/bpf-Fix-map-permissions-check.patch. + The diff was applied to map_delete_elem() mistakenly even though the + patch indicates the target: map_lookup_and_delete_elem(). + The patch is applied correctly in SLE15-SP2, so this change is only for + SLE15-SP3. +- commit 223cc56 + +- ASoC: SOF: SND_INTEL_DSP_CONFIG dependency (git-fixes). +- ASoC: SOF: Intel: soundwire: fix select/depend unmet + dependencies (git-fixes). +- ASoC: Intel: sof_sdw: set proper flags for Dell TGL-H SKU 0A5E + (git-fixes). +- ASoC: Intel: Skylake: Zero snd_ctl_elem_value (git-fixes). +- ASoC: Intel: Skylake: skl-topology: Fix OOPs ib + skl_tplg_complete (git-fixes). +- ASoC: mediatek: mt8183-da7219: ignore TDM DAI link by default + (git-fixes). +- ASoC: mediatek: mt8183-mt6358: ignore TDM DAI link by default + (git-fixes). +- ASoC: topology: Properly unregister DAI on removal (git-fixes). +- ASoC: topology: Fix memory corruption in + soc_tplg_denum_create_values() (git-fixes). +- ASoC: AMD Renoir - refine DMI entries for some Lenovo products + (git-fixes). +- ASoC: wm_adsp: Fix control name parsing for multi-fw + (git-fixes). +- ALSA: hda: intel-dsp-config: add PCI id for TGL-H (git-fixes). +- commit 959baa2 + +- Move upstreamed sound patches into sorted section +- commit 84af2ff + +- ALSA: hda/via: Apply the workaround generically for Clevo + machines (git-fixes). +- ASoC: ak4458: correct reset polarity (git-fixes). +- ALSA: hda/realtek: Enable headset of ASUS B1400CEPE with ALC256 + (git-fixes). +- commit e5943b7 + +- Refresh patches.suse/usb-roles-provide-the-switch-drivers-handle-to-the-switch-in-the-api.patch + Fix the build on armv7hl config +- commit c7f7007 + +- leds: Add managed API to get a LED from a device driver + (jsc#SLE-12680, jsc#SLE-12880, jsc#SLE-12882, jsc#SLE-12883, + jsc#SLE-13496, jsc#SLE-15322). +- leds: Add of_led_get() and led_put() (jsc#SLE-12680, + jsc#SLE-12880, jsc#SLE-12882, jsc#SLE-12883, jsc#SLE-13496, + jsc#SLE-15322). +- thermal: db8500: Depromote debug print (jsc#SLE-16407). +- net: netcp_ethss: Use the PHY time stamping interface + (bsc#1176447). +- thermal: db8500: Rewrite to be a pure OF sensor (jsc#SLE-16407). +- thermal: db8500: Use dev helper variable (jsc#SLE-16407). +- thermal: db8500: Finalize device tree conversion + (jsc#SLE-16407). +- commit be80774 + +- xfs: show the proper user quota options (bsc#1181538). +- commit e34397a + +- futex: Handle faults correctly for PI futexes (bsc#1181349 + bsc#1149032). +- futex: Simplify fixup_pi_state_owner() (bsc#1181349 + bsc#1149032). +- futex: Use pi_state_update_owner() in put_pi_state() + (bsc#1181349 bsc#1149032). +- rtmutex: Remove unused argument from rt_mutex_proxy_unlock() + (bsc#1181349 bsc#1149032). +- futex: Provide and use pi_state_update_owner() (bsc#1181349 + bsc#1149032). +- futex: Replace pointless printk in fixup_owner() (bsc#1181349 + bsc#1149032). +- futex: Ensure the correct return value from futex_lock_pi() + (bsc#1181349 bsc#1149032). +- futex: Remove unused empty compat_exit_robust_list() + (bsc#1149032). +- futex: Remove needless goto's (bsc#1149032). +- commit 8a00d32 + +- clk: tegra: Add Tegra20/30 EMC clock implementation + (jsc#SLE-15847). +- Refresh + patches.suse/clk-tegra-Export-functions-for-EMC-clock-scaling.patch. +- Refresh + patches.suse/clk-tegra-Implement-Tegra210-EMC-clock.patch. +- Refresh + patches.suse/clk-tegra-Rename-Tegra124-EMC-clock-source-file.patch. +- commit f80473c + +- ARM: OMAP2+: omap_device: fix idling of devices during probe + (bsc#1175713). +- ARM: OMAP2+: Remove redundant assignment to variable ret + (bsc#1175713). +- OMAP2: fixup doc comments in omap_device (bsc#1175713). +- ARM: OMAP2+: Add pdata for OMAP3 ISP IOMMU (bsc#1175713). +- ARM: OMAP2+: Plug in device_enable/idle ops for IOMMUs + (bsc#1175713). +- iommu/omap: add pdata ops for omap_device_enable/idle + (bsc#1175713). +- commit 365ddca + +- x86/hyperv: Fix kexec panic/hang issues (bsc#1176831). +- refresh patches.suse/suse-hv-kabi.patch +- commit 3bdfdcf + +- Delete patches.suse/1245-drm-remove-drm-specific-kmap_atomic-code.patch + This broke the build on armv7hl. +- commit 7f90f67 + +- ASoC: meson: aiu: add audio output dt-bindings (jsc#SLE-16518). +- commit 39e8b6e + +- btrfs: send: fix invalid clone operations when cloning from + the same file and root (bsc#1181511). +- commit 090f75a + +- fix patch metadata +- fix Patch-mainline: + patches.suse/nfsd4-readdirplus-shouldn-t-return-parent-of-export.patch +- commit 2f3e2e1 + +- ACPI/IORT: Fix doc warnings in iort.c (jsc#SLE-16407). +- ACPI, APEI, Fix error return value in apei_map_generic_address() + (jsc#SLE-16407). +- ACPI: DPTF: Support Alder Lake (jsc#SLE-16407). +- ACPI: Fix whitespace inconsistencies (jsc#SLE-16407). +- ACPI: scan: Fix acpi_dma_configure_id() kerneldoc name + (jsc#SLE-16407). +- ACPI: button: Drop no longer necessary Acer SW5-012 + lid_init_state quirk (jsc#SLE-16407). +- ACPI: utils: remove unreachable breaks (jsc#SLE-16407). +- ACPI: DPTF: Add ACPI_DPTF Kconfig menu (jsc#SLE-16407). +- Update config files. +- Update supported.conf. +- ACPI: DPTF: Fix participant driver names (jsc#SLE-16407). +- ACPI: processor: remove comment regarding string _UID support + (jsc#SLE-16407). +- ACPI: reboot: Avoid racing after writing to ACPI RESET_REG + (jsc#SLE-16407). +- ACPICA: Add missing type casts in GPE register access code + (jsc#SLE-16407). +- PCI/ACPI: Add Ampere Altra SOC MCFG quirk (jsc#SLE-16407). +- PCI/ACPI: Tone down missing MCFG message (jsc#SLE-16407). +- ACPI / LPSS: Save Cherry Trail PWM ctx registers only once + (at activation) (jsc#SLE-16407). +- ACPI / LPSS: Resume Cherry Trail PWM controller in no-irq phase + (jsc#SLE-16407). +- ACPI: Export acpi_get_first_physical_node() to modules + (jsc#SLE-16407). +- PNP: ACPI: Fix missing-prototypes in acpi_pnp.c (jsc#SLE-16407). +- ACPI: PCI: update kernel-doc line comments (jsc#SLE-16407). +- ACPI: memhotplug: Remove 'state' from struct acpi_memory_device + (jsc#SLE-16407). +- ACPI: wakeup: Remove dead ACPICA debug code (jsc#SLE-16407). +- ACPI: video: Remove leftover ACPICA debug code (jsc#SLE-16407). +- ACPI: tiny-power-button: Remove dead ACPICA debug code + (jsc#SLE-16407). +- ACPI: processor: Remove dead ACPICA debug code (jsc#SLE-16407). +- ACPI: proc: Remove dead ACPICA debug code (jsc#SLE-16407). +- ACPI: PCI: Remove unused ACPICA debug code (jsc#SLE-16407). +- ACPI: event: Remove leftover ACPICA debug code (jsc#SLE-16407). +- ACPI: dock: Remove dead ACPICA debug code (jsc#SLE-16407). +- ACPI: debugfs: Remove dead ACPICA debug code (jsc#SLE-16407). +- ACPI: custom_method: Remove dead ACPICA debug code + (jsc#SLE-16407). +- ACPI: container: Remove leftover ACPICA debug functionality + (jsc#SLE-16407). +- ACPI: platform: Remove ACPI_MODULE_NAME() (jsc#SLE-16407). +- ACPI: memhotplug: Remove leftover ACPICA debug functionality + (jsc#SLE-16407). +- ACPI: LPSS: Remove ACPI_MODULE_NAME() (jsc#SLE-16407). +- ACPI: cmos_rtc: Remove leftover ACPI_MODULE_NAME() + (jsc#SLE-16407). +- node: Add access1 class to represent CPU to memory + characteristics (jsc#SLE-16407). +- ACPI: Let ACPI know we support Generic Initiator Affinity + Structures (jsc#SLE-16407). +- ACPI: Support Generic Initiator only domains (jsc#SLE-16407). +- ACPI / NUMA: Add stub function for pxm_to_node() + (jsc#SLE-16407). +- ACPI: Remove side effect of partly creating a node in + acpi_get_node() (jsc#SLE-16407). +- ACPI: scan: Replace ACPI_DEBUG_PRINT() with pr_debug() + (jsc#SLE-16407). +- ACPI: battery: include linux/power_supply.h (jsc#SLE-16407). +- ACPI: APD: Clean up header file include statements + (jsc#SLE-16407). +- ACPI: APD: Remove unnecessary APD_ADDR() macro stub + (jsc#SLE-16407). +- ACPI: APD: Remove ACPI_MODULE_NAME() (jsc#SLE-16407). +- ACPI: APD: Remove flags from struct apd_device_desc + (jsc#SLE-16407). +- ACPI: APD: Add kerneldoc for properties in struct + apd_device_desc (jsc#SLE-16407). +- ACPI: DPTF: Add PCH FIVR participant driver (jsc#SLE-16407). +- ACPI / PMIC: Move TPS68470 OpRegion driver to drivers/acpi/pmic/ + (jsc#SLE-16407). +- ACPI / PMIC: Split out Kconfig and Makefile specific for ACPI + PMIC (jsc#SLE-16407). + Update config files. +- ACPI: NFIT: Use kobj_to_dev() instead (jsc#SLE-16407). +- ACPI: OSL: Make ACPICA use logical addresses of GPE blocks + (jsc#SLE-16407). +- ACPI: OSL: Change the type of acpi_os_map_generic_address() + return value (jsc#SLE-16407). +- ACPICA: Add support for using logical addresses of GPE blocks + (jsc#SLE-16407). +- ACPICA: Introduce special struct type for GPE register addresses + (jsc#SLE-16407). +- ACPICA: Introduce acpi_hw_gpe_read() and acpi_hw_gpe_write() + (jsc#SLE-16407). +- ACPICA: Validate GPE blocks at init time (jsc#SLE-16407). +- ACPICA: Update version to 20200925 Version 20200925 + (jsc#SLE-16407). +- ACPICA: Remove unnecessary semicolon (jsc#SLE-16407). +- ACPICA: Debugger: Add a new command: "ALL " + (jsc#SLE-16407). +- ACPICA: iASL: Return exceptions for string-to-integer + conversions (jsc#SLE-16407). +- ACPICA: acpi_help: Update UUID list (jsc#SLE-16407). +- ACPICA: Add predefined names found in the SMBus sepcification + (jsc#SLE-16407). +- ACPICA: Tree-wide: fix various typos and spelling mistakes + (jsc#SLE-16407). +- ACPICA: Drop the repeated word "an" in a comment + (jsc#SLE-16407). +- ACPICA: Add support for 64 bit risc-v compilation + (jsc#SLE-16407). +- ACPI: processor: Print more information when + acpi_processor_evaluate_cst() fails (jsc#SLE-16407). +- ACPI/IORT: Remove the unused inline functions (jsc#SLE-16407). +- ACPI/IORT: Drop the unused @ops of iort_add_device_replay() + (jsc#SLE-16407). +- arm64: permit ACPI core to map kernel memory used for table + overrides (jsc#SLE-16407). +- arm64/acpi: disallow AML memory opregions to access kernel + memory (jsc#SLE-16407). +- arm64: acpi: fix UBSAN warning (jsc#SLE-16407). +- commit 5dc32ae + +- xhci: tegra: Delay for disabling LFPS detector (git-fixes). +- xhci: make sure TRB is fully written before giving it to the + controller (git-fixes). +- USB: ehci: fix an interrupt calltrace error (git-fixes). +- ehci: fix EHCI host controller initialization sequence + (git-fixes). +- i2c: bpmp-tegra: Ignore unknown I2C_M flags (git-fixes). +- platform/x86: ideapad-laptop: Disable touchpad_switch for + ELAN0634 (git-fixes). +- drm/nouveau/kms/nv50-: fix case where notifier buffer is at + offset 0 (git-fixes). +- drm/nouveau/mmu: fix vram heap sizing (git-fixes). +- drm/nouveau/i2c/gm200: increase width of aux semaphore owner + fields (git-fixes). +- drm/nouveau/privring: ack interrupts the same way as RM + (git-fixes). +- drm/nouveau/bios: fix issue shadowing expansion ROMs + (git-fixes). +- drm/amdgpu/psp: fix psp gfx ctrl cmds (git-fixes). +- HID: Ignore battery for Elan touchscreen on ASUS UX550 + (git-fixes). +- HID: logitech-dj: add the G602 receiver (git-fixes). +- HID: multitouch: Enable multi-input for Synaptics + pointstick/touchpad device (git-fixes). +- commit 6194af6 + +- blacklist.conf: unwanted NFS patches +- commit 6f9f1d0 + +- nfsd4: readdirplus shouldn't return parent of export + (git-fixes). +- commit 5e9f700 + +- nvme-tcp: avoid request double completion for concurrent + nvme_tcp_timeout (bsc#1181161). +- nvme-rdma: avoid request double completion for concurrent + nvme_rdma_timeout (bsc#1181161). +- commit 7760e28 + +- x86/xen: avoid warning in Xen pv guest with + CONFIG_AMD_MEM_ENCRYPT enabled (bsc#1181335). +- commit ada97e4 + +- xen-blkfront: allow discard-* nodes to be optional + (bsc#1181346). +- commit 958c625 + +- xen/privcmd: allow fetching resource sizes (bsc#1065600). +- commit 21fc6aa + +- efi/libstub: Disable -mbranch-protection (jsc#SLE-16407). +- efi/arm64: libstub: Deal gracefully with EFI_RNG_PROTOCOL + failure (jsc#SLE-16407). +- efivarfs: Replace invalid slashes with exclamation marks in + dentries (jsc#SLE-16407). +- efi: Delete deprecated parameter comments (jsc#SLE-16407). +- efi/libstub: Fix missing-prototypes in string.c (jsc#SLE-16407). +- efi: Add definition of EFI_MEMORY_CPU_CRYPTO and ability to + report it (jsc#SLE-16407). +- efi: mokvar: add missing include of asm/early_ioremap.h + (jsc#SLE-16407). +- efi: efivars: limit availability to X86 builds (jsc#SLE-16407). + Update config files. +- efi: remove some false dependencies on CONFIG_EFI_VARS + (jsc#SLE-16407). +- efi: efivars: un-export efivars_sysfs_init() (jsc#SLE-16407). +- efi: pstore: move workqueue handling out of efivars + (jsc#SLE-16407). +- efi: pstore: disentangle from deprecated efivars module + (jsc#SLE-16407). +- efi: mokvar-table: fix some issues in new code (jsc#SLE-16407). +- cper,edac,efi: Memory Error Record: bank group/address and + chip id (jsc#SLE-16407). +- edac,ghes,cper: Add Row Extension to Memory Error Record + (jsc#SLE-16407). +- efi/x86: Add a quirk to support command line arguments on Dell + EFI firmware (jsc#SLE-16407). +- efi/libstub: Add efi_warn and *_once logging helpers + (jsc#SLE-16407). +- efi: Support for MOK variable config table (jsc#SLE-16407). + Refresh + patches.suse/0005-efi-generate-secret-key-in-EFI-boot-environment.patch +- efi/printf: remove unneeded semicolon (jsc#SLE-16407). +- efi/libstub: Export efi_low_alloc_above() to other units + (jsc#SLE-16407). +- efi: Rename arm-init to efi-init common for all arch + (jsc#SLE-16407). +- commit a426a3c + +- scsi: ibmvfc: Set default timeout to avoid crash during + migration (bsc#1181425 ltc#188252). +- commit 9a4138b + +- series.conf: cleanup +- rename patches to get rid of numeric prefix (for easier resolve of merge conflict) + patches.suse/0001-drm-rockchip-Avoid-uninitialized-use-of-endpoint-id-.patch -> patches.suse/drm-rockchip-Avoid-uninitialized-use-of-endpoint-id-.patch + patches.suse/0002-drm-gma500-fix-double-free-of-gma_connector.patch -> patches.suse/drm-gma500-fix-double-free-of-gma_connector.patch + patches.suse/0003-drm-aspeed-Fix-Kconfig-warning-subsequent-build-erro.patch -> patches.suse/drm-aspeed-Fix-Kconfig-warning-subsequent-build-erro.patch + patches.suse/0004-drm-dp_aux_dev-check-aux_dev-before-use-in-drm_dp_au.patch -> patches.suse/drm-dp_aux_dev-check-aux_dev-before-use-in-drm_dp_au.patch + patches.suse/0005-drm-mcde-Fix-handling-of-platform_get_irq-error.patch -> patches.suse/drm-mcde-Fix-handling-of-platform_get_irq-error.patch + patches.suse/0006-drm-tve200-Fix-handling-of-platform_get_irq-error.patch -> patches.suse/drm-tve200-Fix-handling-of-platform_get_irq-error.patch + (no effect on expanded tree) +- commit 772573f + +- series.conf: cleanup +- move unsortable patch out of sorted section + patches.suse/floppy-reintroduce-O_NDELAY-fix.patch +- commit 39bee61 + +- arch/x86/lib/usercopy_64.c: fix __copy_user_flushcache() + cache writeback (bsc#1152489). +- commit 852fa4b + +- scsi: lpfc: Simplify bool comparison (bsc#1180891). +- scsi: lpfc: Update lpfc version to 12.8.0.7 (bsc#1180891). +- scsi: lpfc: Enhancements to LOG_TRACE_EVENT for better + readability (bsc#1180891). +- scsi: lpfc: Implement health checking when aborting I/O + (bsc#1180891). +- scsi: lpfc: Fix crash when nvmet transport calls host_release + (bsc#1180891). +- scsi: lpfc: Fix vport create logging (bsc#1180891). +- scsi: lpfc: Fix NVMe recovery after mailbox timeout + (bsc#1180891). +- scsi: lpfc: Fix target reset failing (bsc#1180891). +- scsi: lpfc: Fix error log messages being logged following SCSI + task mgnt (bsc#1180891). +- scsi: lpfc: Prevent duplicate requests to unregister with + cpuhp framework (bsc#1180891). +- scsi: lpfc: Fix FW reset action if I/Os are outstanding + (bsc#1180891). +- scsi: lpfc: Use the nvme-fc transport supplied timeout for LS + requests (bsc#1180891). +- scsi: lpfc: Fix crash when a fabric node is released prematurely + (bsc#1180891). +- scsi: lpfc: Refresh ndlp when a new PRLI is received in the + PRLI issue state (bsc#1180891). +- scsi: lpfc: Fix auto sli_mode and its effect on CONFIG_PORT + for SLI3 (bsc#1180891). +- scsi: lpfc: Fix PLOGI S_ID of 0 on pt2pt config (bsc#1180891). +- commit cdea5d0 + +- x86/topology: Make __max_die_per_package available + unconditionally (bsc#1152489). +- commit 0e0c8a8 + +- x86/cpu/amd: Set __max_die_per_package on AMD (bsc#1152489). +- commit 3044309 + +- drm/i915/gt: Declare gen9 has 64 mocs entries! (git-fixes). +- drm/etnaviv: always start/stop scheduler in timeout processing + (git-fixes). +- commit 6ef999c + +- drm/i915/dsi: Use unconditional msleep for the panel_on_delay + when there is no reset-deassert MIPI-sequence (git-fixes). +- drm/i915: clear the gpu reloc batch (git-fixes). +- drm/amdgpu: fix a GPU hang issue when remove device (git-fixes). +- drm/i915: Fix mismatch between misplaced vma check and vma + insert (git-fixes). +- commit cc8174e + +- drm/amdkfd: Fix leak in dmabuf import (git-fixes). +- drm/msm/dsi_phy_10nm: implement PHY disabling (git-fixes). +- drm/msm/dsi_pll_10nm: restore VCO rate during restore_state + (git-fixes). +- drm/msm/dpu: Add newline to printks (git-fixes). +- drm/meson: dw-hdmi: Register a callback to disable the regulator + (git-fixes). +- drm/omap: dmm_tiler: fix return error code in omap_dmm_probe() + (git-fixes). +- drm/amdgpu: fix build_coefficients() argument (git-fixes). +- drm/amd/display: remove useless if/else (git-fixes). +- drm/tve200: Fix handling of platform_get_irq() error + (git-fixes). +- drm/mcde: Fix handling of platform_get_irq() error (git-fixes). +- drm/dp_aux_dev: check aux_dev before use in + drm_dp_aux_dev_get_by_minor() (git-fixes). +- drm/aspeed: Fix Kconfig warning & subsequent build errors + (git-fixes). +- drm/gma500: fix double free of gma_connector (git-fixes). +- drm/i915/display/dp: Compute the correct slice count for VDSC + on DP (git-fixes). +- drm/rockchip: Avoid uninitialized use of endpoint id in LVDS + (git-fixes). +- drm/i915/gt: Program mocs:63 for cache eviction on gen9 + (git-fixes). +- drm/tegra: sor: Disable clocks on error in tegra_sor_init() + (git-fixes). +- drm/tegra: replace idr_init() by idr_init_base() (git-fixes). +- drm/i915/gt: Free stale request on destroying the virtual engine + (git-fixes). +- drm/i915/gvt: return error when failing to take the module + reference (git-fixes). +- drm/i915/gvt: Set ENHANCED_FRAME_CAP bit (git-fixes). +- drm/i915: Handle max_bpc==16 (git-fixes). +- drm/i915: Avoid memory leak with more than 16 workarounds on + a list (git-fixes). +- drm/amd/display: Add missing pflip irq for dcn2.0 (git-fixes). +- drm/gma500: Fix out-of-bounds access to struct + drm_device.vblank[] (git-fixes). +- drm/amdgpu: perform srbm soft reset always on SDMA resume + (git-fixes). +- commit bd76ab9 + +- drm/nouveau/nouveau: fix the start/end range for migration + (git-fixes). +- drm/vc4: drv: Add error handding for bind (git-fixes). +- drm/sun4i: frontend: Fix the scaler phase on A33 (git-fixes). +- drm/sun4i: frontend: Reuse the ch0 phase for RGB formats + (git-fixes). +- drm/sun4i: frontend: Rework a bit the phase data (git-fixes). +- drm/amd/display: Don't invoke kgdb_breakpoint() unconditionally + (git-fixes). +- drm/amdgpu: increase the reserved VM size to 2MB (git-fixes). +- drm/amdgpu: don't map BO in reserved region (git-fixes). +- drm/amdgpu: add DID for navi10 blockchain SKU (git-fixes). +- drm/i915: Drop runtime-pm assert from vgpu io accessors + (git-fixes). +- drm/i915: Force VT'd workarounds when running as a guest OS + (git-fixes). +- drm/i915/gt: Delay execlist processing for tgl (git-fixes). +- commit d9edd32 + +- drm/amdkfd: Use same SQ prefetch setting as amdgpu (git-fixes). +- drm/amd/display: Avoid MST manager resource leak (git-fixes). +- drm/amdgpu: correct the gpu reset handling for job != NULL case + (git-fixes). +- drm/ttm: fix eviction valuable range check (git-fixes). +- drm/amd/display: HDMI remote sink need mode validation for Linux + (git-fixes). +- drm/amd/display: Increase timeout for DP Disable (git-fixes). +- drm/i915: Break up error capture compression loops with + cond_resched() (git-fixes). +- drm/msm/a6xx: fix a potential overflow issue (git-fixes). +- drm/panfrost: add amlogic reset quirk callback (git-fixes). +- drm/bridge/synopsys: dsi: add support for non-continuous HS + clock (git-fixes). +- commit 3790415 + +- drm/brige/megachips: Add checking if ge_b850v3_lvds_init() + is working correctly (git-fixes). +- drm/nouveau/mem: guard against NULL pointer access in mem_del + (git-fixes). +- drm/amdgpu: prevent double kfree ttm->sg (git-fixes). +- drm/sun4i: mixer: Extend regmap max_register (git-fixes). +- commit f36768e + +- drm/i915: Filter wake_flags passed to default_wake_function + (git-fixes). +- drm/amdgpu/dc: Require primary plane to be enabled whenever + the CRTC is (git-fixes). +- drm/amd/display: update nv1x stutter latencies (git-fixes). +- drm/amdkfd: fix a memory leak issue (git-fixes). +- drm/tve200: Stabilize enable/disable (git-fixes). +- drm/msm: Disable preemption on all 5xx targets (git-fixes). +- drm/amdgpu: Fix bug in reporting voltage for CIK (git-fixes). +- drm/amd/pm: avoid false alarm due to confusing + softwareshutdowntemp setting (git-fixes). +- drm/omap: fix incorrect lock state (git-fixes). +- drm/amd/display: Fix memleak in amdgpu_dm_mode_config_init + (git-fixes). +- drm/amd/display: Retry AUX write when fail occurs (git-fixes). +- drm/amd/display: Reject overlay plane configurations in + multi-display scenarios (git-fixes). +- drm/msm/a6xx: fix gmu start on newer firmware (git-fixes). +- drm/msm: add shutdown support for display platform_driver + (git-fixes). +- drm/msm/dpu: Fix scale params in plane validation (git-fixes). +- drm/i915/selftests: Avoid passing a random 0 into ilog2 + (git-fixes). +- drm/amdgpu: Fix bug where DPM is not enabled after hibernate + and resume (git-fixes). +- drm/amd/display: dchubbub p-state warning during surface planes + switch (git-fixes). +- commit 64cc324 + +- drm: Added orientation quirk for ASUS tablet model T103HAF + (git-fixes). +- drm/amdkfd: fix restore worker race condition (git-fixes). +- drm/nouveau/dispnv50: fix runtime pm imbalance on error + (git-fixes). +- drm/nouveau: fix runtime pm imbalance on error (git-fixes). +- drm/nouveau/debugfs: fix runtime pm imbalance on error + (git-fixes). +- commit 406e9f7 + +- drm/exynos: dsi: Remove bridge node reference in error handling + path in probe function (git-fixes). +- drm: rcar-du: Set primary plane zpos immutably at initializing + (git-fixes). +- drm/amdgpu/sriov add amdgpu_amdkfd_pre_reset in gpu reset + (git-fixes). +- drm/msm/a5xx: Always set an OPP supported hardware value + (git-fixes). +- drm/msm: fix leaks if initialization fails (git-fixes). +- drm/amd/display: Stop if retimer is not available (git-fixes). +- drm/amdgpu: increase atombios cmd timeout (git-fixes). +- drm/omap: dss: Cleanup DSS ports on initialisation failure + (git-fixes). +- commit db34b82 + +- drm/amd/display: dal_ddc_i2c_payloads_create can fail causing + panic (git-fixes). +- drm/omap: fix possible object reference leak (git-fixes). +- drm/amdgpu: fix calltrace during kmd unload(v3) (git-fixes). +- drm/scheduler: Avoid accessing freed bad job (git-fixes). +- drm/amdgpu/powerplay/smu7: fix AVFS handling with custom + powerplay table (git-fixes). +- drm/amdgpu/powerplay: fix AVFS handling with custom powerplay + table (git-fixes). +- drm/amd/display: Free gamma after calculating legacy transfer + function (git-fixes). +- drm/amd/display: Do not double-buffer DTO adjustments + (git-fixes). +- commit c18126a + +- drm/i915/gt: Prevent use of engine->wa_ctx after error + (git-fixes). +- drm/syncobj: Fix use-after-free (git-fixes). +- drm/atomic: put state on error path (git-fixes). +- commit 4cd1094 + +- ACPI: scan: Make acpi_bus_get_device() clear return pointer + on error (git-fixes). +- cachefiles: Drop superfluous readpages aops NULL check + (git-fixes). +- ACPI: scan: Harden acpi_device_add() against device ID overflows + (git-fixes). +- commit 963543c + +- net/mlx5e: ethtool, Fix restriction of autoneg with 56G + (jsc#SLE-8464). +- net: hns3: fix a phy loopback fail issue (bsc#1154353). +- net: vlan: avoid leaks on register_vlan_dev() failures + (bsc#1154353). +- bnxt_en: Fix AER recovery (jsc#SLE-8371 bsc#1153274). +- e1000e: bump up timeout to wait when ME un-configures ULP mode + (jsc#SLE-8100). +- ionic: account for vlan tag len in rx buffer len (bsc#1167773). +- ice, xsk: clear the status bits for the next_to_use descriptor + (jsc#SLE-7926). +- net: fix proc_fs init handling in af_packet and tls + (bsc#1154353). +- ice: avoid premature Rx buffer reuse (jsc#SLE-7926). +- net: hns3: remove a misused pragma packed (bsc#1154353). +- commit 465e7d7 + +- blacklist.conf: Add 08685be7761d powerpc/64s: fix scv entry fallback flush vs interrupt + No scv support. +- commit 7e491e5 + +- selftests: net: fib_tests: remove duplicate log test + (git-fixes). +- net: mscc: ocelot: allow offloading of bridge on top of LAG + (git-fixes). +- udp: Prevent reuseport_select_sock from reading uninitialized + socks (git-fixes). +- pNFS: Mark layout for return if return-on-close was not sent + (git-fixes). +- commit 87c48df + +- drm/tve200: Fix handling of platform_get_irq() error (bsc#1152472) +- commit 8541d40 + +- drm/mcde: Fix handling of platform_get_irq() error (bsc#1152472) +- commit 60b9525 + +- drm/dp_aux_dev: check aux_dev before use in (bsc#1152472) +- commit 21532d2 + +- drm/aspeed: Fix Kconfig warning & subsequent build errors (bsc#1152472) +- commit 3d14ba8 + +- drm/gma500: fix double free of gma_connector (bsc#1152472) + Backporting notes: + * context changes +- commit 2ce14eb + +- drm/rockchip: Avoid uninitialized use of endpoint id in LVDS (bsc#1152472) +- commit 103a121 + +- blacklist.conf: Append 'drm/vc4: gem: Add a managed action to cleanup the job queue' +- commit ce3d22f + +- blacklist.conf: Append 'drm/vc4: bo: Add a managed action to cleanup the cache' +- commit 2cf161b + +- Update patches.suse/selftests-ftrace-Select-an-existing-function-in-kpro.patch (bsc#1181203 ltc#190909). +- commit e5512d0 + +- floppy: reintroduce O_NDELAY fix (boo#1181018). +- commit ab10a7d + kernel-debug +- Update kabi files. +- update from February 2021 maintenance update submission (commit 1e925eb08318) +- commit 97b2a1f + +- scsi: qla2xxx: Fix description for parameter + ql2xenforce_iocb_limit (bsc#1179142). +- commit f3ce867 + +- blacklist.conf: no need to fix code for CONFIG_KEXEC_JUMP +- commit 3abe54d + +- blacklist.conf: e45122893a98 x86/fpu: Add kernel_fpu_begin_mask() to selectively initialize state +- commit f36235a + +- nbd: freeze the queue while we're adding connections + (CVE-2021-3348 bsc#1181504). +- commit 78453ee + +- efi/apple-properties: Reinstate support for boolean properties + (git-fixes). +- commit c20e373 + +- leds: trigger: fix potential deadlock with libata (git-fixes). +- commit d410ad0 + +- Update patch References tags for futex fixes (bsc#1181349 CVE-2021-3347) +- commit b3fac23 + +- HID: wacom: Correct NULL dereference on AES pen proximity + (git-fixes). +- HID: wacom: Fix memory leakage caused by kfifo_alloc + (git-fixes). +- HID: wacom: Constify attribute_groups (git-fixes). +- HID: wacom: do not call hid_set_drvdata(hdev, NULL) (git-fixes). +- commit c0ccdd7 + +- drm/i915: Always flush the active worker before returning from + the wait (git-fixes). +- drm/i915/selftest: Fix potential memory leak (git-fixes). +- drm/i915/gt: Clear CACHE_MODE prior to clearing residuals + (git-fixes). +- drm/vc4: Correct POS1_SCL for hvs5 (git-fixes). +- drm/vc4: Correct lbm size and calculation (git-fixes). +- drm/nouveau/kms/gk104-gp1xx: Fix > 64x64 cursors (git-fixes). +- drivers/nouveau/kms/nv50-: Reject format modifiers for cursor + planes (git-fixes). +- drm/nouveau/dispnv50: Restore pushing of all data (git-fixes). +- commit ab75656 + +- ACPI/IORT: Do not blindly trust DMA masks from firmware + (git-fixes). +- PM: hibernate: flush swap writer after marking (git-fixes). +- ACPI: sysfs: Prefer "compatible" modalias (git-fixes). +- drm/i915: Check for all subplatform bits (git-fixes). +- drm/nouveau/svm: fail NOUVEAU_SVM_INIT ioctl on unsupported + devices (git-fixes). +- commit 274cf96 + +- iomap: fix WARN_ON_ONCE() from unprivileged users (bsc#1181494). +- commit 2958b80 + +- net/smc: fix direct access to ib_gid_addr->ndev in + smc_ib_determine_gid() (git-fixes). +- net/smc: fix valid DMBE buffer sizes (git-fixes). +- net/smc: fix sock refcounting in case of termination + (git-fixes). +- net/smc: reset sndbuf_desc if freed (git-fixes). +- net/smc: set rx_off for SMCR explicitly (git-fixes). +- net/smc: fix dmb buffer shortage (git-fixes). +- net/smc: remove freed buffer from list (git-fixes). +- net/smc: switch smcd_dev_list spinlock to mutex (git-fixes). +- net/smc: fix sleep bug in smc_pnet_find_roce_resource() + (git-fixes). +- net/smc: cancel event worker during device removal (git-fixes). +- net/smc: check for valid ib_client_data (git-fixes). +- net/smc: fix cleanup for linkgroup setup failures (git-fixes). +- net/smc: no peer ID in CLC decline for SMCD (git-fixes). +- net/smc: transfer fasync_list in case of fallback (git-fixes). +- commit a9e7337 + +- mm: memcontrol: fix missing wakeup polling thread (bsc#1181584). +- commit c0272b7 + +- blacklist.conf: Add 4230e2deaa48 stop_machine, rcu: Mark functions as notrace +- commit 9596511 + +- blacklist.conf: Add 15ec0fcff6da kernel/sys.c: replace do_brk with do_brk_flags in comment of prctl_set_mm_map() +- commit 7773384 + +- ptrace: Set PF_SUPERPRIV when checking capability (bsc#1163930). +- ptrace: reintroduce usage of subjective credentials in + ptrace_has_cap() (bsc#1163930). +- commit 1d6137d + +- module: delay kobject uevent until after module init call (bsc#1178631). +- Refresh patches.suse/supported-flag +- commit 2796828 + +- Refresh patches.suse/powerpc-sstep-Fix-array-out-of-bound-warning.patch. + Update to v2 +- commit 6a4b1c5 + +- vfio iommu: Add dma available capability (bsc#1179572 + LTC#190110). +- commit 78a5def + +- vfio iommu: Add dma available capability (bsc#1179572 + LTC#190110). +- commit 6544fbc + +- Batch patch rename with scripts/renamepatches. + Rename a bunch of patches (mostly drm-related) to match their SLE15-SP2 + equivalents. This will make solving SLE15-SP2 -> SLE15-SP3 conflicts a + bit easier. This is especially important to make sure drm fixes going + into SLE15-SP2 conflict with patches already in SLE15-SP3. +- commit 3c1500c + +- mac80211: pause TX while changing interface type (git-fixes). +- commit c5c081d + +- HID: multitouch: Remove MT_CLS_WIN_8_DUAL (git-fixes). +- Refresh + patches.suse/HID-quirks-Always-poll-three-more-Lenovo-PixArt-mice.patch. +- commit bed41ce + +- can: dev: prevent potential information leak in can_fill_info() + (git-fixes). +- mt7601u: fix kernel crash unplugging the device (git-fixes). +- mt7601u: fix rx buffer refcounting (git-fixes). +- NFC: fix resource leak when target index is invalid (git-fixes). +- NFC: fix possible resource leak (git-fixes). +- firmware: imx: select SOC_BUS to fix firmware build (git-fixes). +- HID: multitouch: Apply MT_QUIRK_CONFIDENCE quirk for multi-input + devices (git-fixes). +- media: rc: ensure that uevent can be read directly after rc + device register (git-fixes). +- HID: multitouch: do not filter mice nodes (git-fixes). +- commit f7694e1 + +- series.conf: cleanup +- update upstream references and move into sorted section: + patches.suse/0001-futex-Ensure-the-correct-return-value-from-futex_loc.patch + patches.suse/0002-futex-Replace-pointless-printk-in-fixup_owner.patch + patches.suse/0003-futex-Provide-and-use-pi_state_update_owner.patch + patches.suse/0004-rtmutex-Remove-unused-argument-from-rt_mutex_proxy_u.patch + patches.suse/0005-futex-Use-pi_state_update_owner-in-put_pi_state.patch + patches.suse/0006-futex-Simplify-fixup_pi_state_owner.patch + patches.suse/0007-futex-Handle-faults-correctly-for-PI-futexes.patch +- commit 16c5d87 + +- Refresh patches.suse/bpf-Fix-map-permissions-check.patch. + The diff was applied to map_delete_elem() mistakenly even though the + patch indicates the target: map_lookup_and_delete_elem(). + The patch is applied correctly in SLE15-SP2, so this change is only for + SLE15-SP3. +- commit 223cc56 + +- ASoC: SOF: SND_INTEL_DSP_CONFIG dependency (git-fixes). +- ASoC: SOF: Intel: soundwire: fix select/depend unmet + dependencies (git-fixes). +- ASoC: Intel: sof_sdw: set proper flags for Dell TGL-H SKU 0A5E + (git-fixes). +- ASoC: Intel: Skylake: Zero snd_ctl_elem_value (git-fixes). +- ASoC: Intel: Skylake: skl-topology: Fix OOPs ib + skl_tplg_complete (git-fixes). +- ASoC: mediatek: mt8183-da7219: ignore TDM DAI link by default + (git-fixes). +- ASoC: mediatek: mt8183-mt6358: ignore TDM DAI link by default + (git-fixes). +- ASoC: topology: Properly unregister DAI on removal (git-fixes). +- ASoC: topology: Fix memory corruption in + soc_tplg_denum_create_values() (git-fixes). +- ASoC: AMD Renoir - refine DMI entries for some Lenovo products + (git-fixes). +- ASoC: wm_adsp: Fix control name parsing for multi-fw + (git-fixes). +- ALSA: hda: intel-dsp-config: add PCI id for TGL-H (git-fixes). +- commit 959baa2 + +- Move upstreamed sound patches into sorted section +- commit 84af2ff + +- ALSA: hda/via: Apply the workaround generically for Clevo + machines (git-fixes). +- ASoC: ak4458: correct reset polarity (git-fixes). +- ALSA: hda/realtek: Enable headset of ASUS B1400CEPE with ALC256 + (git-fixes). +- commit e5943b7 + +- Refresh patches.suse/usb-roles-provide-the-switch-drivers-handle-to-the-switch-in-the-api.patch + Fix the build on armv7hl config +- commit c7f7007 + +- leds: Add managed API to get a LED from a device driver + (jsc#SLE-12680, jsc#SLE-12880, jsc#SLE-12882, jsc#SLE-12883, + jsc#SLE-13496, jsc#SLE-15322). +- leds: Add of_led_get() and led_put() (jsc#SLE-12680, + jsc#SLE-12880, jsc#SLE-12882, jsc#SLE-12883, jsc#SLE-13496, + jsc#SLE-15322). +- thermal: db8500: Depromote debug print (jsc#SLE-16407). +- net: netcp_ethss: Use the PHY time stamping interface + (bsc#1176447). +- thermal: db8500: Rewrite to be a pure OF sensor (jsc#SLE-16407). +- thermal: db8500: Use dev helper variable (jsc#SLE-16407). +- thermal: db8500: Finalize device tree conversion + (jsc#SLE-16407). +- commit be80774 + +- xfs: show the proper user quota options (bsc#1181538). +- commit e34397a + +- futex: Handle faults correctly for PI futexes (bsc#1181349 + bsc#1149032). +- futex: Simplify fixup_pi_state_owner() (bsc#1181349 + bsc#1149032). +- futex: Use pi_state_update_owner() in put_pi_state() + (bsc#1181349 bsc#1149032). +- rtmutex: Remove unused argument from rt_mutex_proxy_unlock() + (bsc#1181349 bsc#1149032). +- futex: Provide and use pi_state_update_owner() (bsc#1181349 + bsc#1149032). +- futex: Replace pointless printk in fixup_owner() (bsc#1181349 + bsc#1149032). +- futex: Ensure the correct return value from futex_lock_pi() + (bsc#1181349 bsc#1149032). +- futex: Remove unused empty compat_exit_robust_list() + (bsc#1149032). +- futex: Remove needless goto's (bsc#1149032). +- commit 8a00d32 + +- clk: tegra: Add Tegra20/30 EMC clock implementation + (jsc#SLE-15847). +- Refresh + patches.suse/clk-tegra-Export-functions-for-EMC-clock-scaling.patch. +- Refresh + patches.suse/clk-tegra-Implement-Tegra210-EMC-clock.patch. +- Refresh + patches.suse/clk-tegra-Rename-Tegra124-EMC-clock-source-file.patch. +- commit f80473c + +- ARM: OMAP2+: omap_device: fix idling of devices during probe + (bsc#1175713). +- ARM: OMAP2+: Remove redundant assignment to variable ret + (bsc#1175713). +- OMAP2: fixup doc comments in omap_device (bsc#1175713). +- ARM: OMAP2+: Add pdata for OMAP3 ISP IOMMU (bsc#1175713). +- ARM: OMAP2+: Plug in device_enable/idle ops for IOMMUs + (bsc#1175713). +- iommu/omap: add pdata ops for omap_device_enable/idle + (bsc#1175713). +- commit 365ddca + +- x86/hyperv: Fix kexec panic/hang issues (bsc#1176831). +- refresh patches.suse/suse-hv-kabi.patch +- commit 3bdfdcf + +- Delete patches.suse/1245-drm-remove-drm-specific-kmap_atomic-code.patch + This broke the build on armv7hl. +- commit 7f90f67 + +- ASoC: meson: aiu: add audio output dt-bindings (jsc#SLE-16518). +- commit 39e8b6e + +- btrfs: send: fix invalid clone operations when cloning from + the same file and root (bsc#1181511). +- commit 090f75a + +- fix patch metadata +- fix Patch-mainline: + patches.suse/nfsd4-readdirplus-shouldn-t-return-parent-of-export.patch +- commit 2f3e2e1 + +- ACPI/IORT: Fix doc warnings in iort.c (jsc#SLE-16407). +- ACPI, APEI, Fix error return value in apei_map_generic_address() + (jsc#SLE-16407). +- ACPI: DPTF: Support Alder Lake (jsc#SLE-16407). +- ACPI: Fix whitespace inconsistencies (jsc#SLE-16407). +- ACPI: scan: Fix acpi_dma_configure_id() kerneldoc name + (jsc#SLE-16407). +- ACPI: button: Drop no longer necessary Acer SW5-012 + lid_init_state quirk (jsc#SLE-16407). +- ACPI: utils: remove unreachable breaks (jsc#SLE-16407). +- ACPI: DPTF: Add ACPI_DPTF Kconfig menu (jsc#SLE-16407). +- Update config files. +- Update supported.conf. +- ACPI: DPTF: Fix participant driver names (jsc#SLE-16407). +- ACPI: processor: remove comment regarding string _UID support + (jsc#SLE-16407). +- ACPI: reboot: Avoid racing after writing to ACPI RESET_REG + (jsc#SLE-16407). +- ACPICA: Add missing type casts in GPE register access code + (jsc#SLE-16407). +- PCI/ACPI: Add Ampere Altra SOC MCFG quirk (jsc#SLE-16407). +- PCI/ACPI: Tone down missing MCFG message (jsc#SLE-16407). +- ACPI / LPSS: Save Cherry Trail PWM ctx registers only once + (at activation) (jsc#SLE-16407). +- ACPI / LPSS: Resume Cherry Trail PWM controller in no-irq phase + (jsc#SLE-16407). +- ACPI: Export acpi_get_first_physical_node() to modules + (jsc#SLE-16407). +- PNP: ACPI: Fix missing-prototypes in acpi_pnp.c (jsc#SLE-16407). +- ACPI: PCI: update kernel-doc line comments (jsc#SLE-16407). +- ACPI: memhotplug: Remove 'state' from struct acpi_memory_device + (jsc#SLE-16407). +- ACPI: wakeup: Remove dead ACPICA debug code (jsc#SLE-16407). +- ACPI: video: Remove leftover ACPICA debug code (jsc#SLE-16407). +- ACPI: tiny-power-button: Remove dead ACPICA debug code + (jsc#SLE-16407). +- ACPI: processor: Remove dead ACPICA debug code (jsc#SLE-16407). +- ACPI: proc: Remove dead ACPICA debug code (jsc#SLE-16407). +- ACPI: PCI: Remove unused ACPICA debug code (jsc#SLE-16407). +- ACPI: event: Remove leftover ACPICA debug code (jsc#SLE-16407). +- ACPI: dock: Remove dead ACPICA debug code (jsc#SLE-16407). +- ACPI: debugfs: Remove dead ACPICA debug code (jsc#SLE-16407). +- ACPI: custom_method: Remove dead ACPICA debug code + (jsc#SLE-16407). +- ACPI: container: Remove leftover ACPICA debug functionality + (jsc#SLE-16407). +- ACPI: platform: Remove ACPI_MODULE_NAME() (jsc#SLE-16407). +- ACPI: memhotplug: Remove leftover ACPICA debug functionality + (jsc#SLE-16407). +- ACPI: LPSS: Remove ACPI_MODULE_NAME() (jsc#SLE-16407). +- ACPI: cmos_rtc: Remove leftover ACPI_MODULE_NAME() + (jsc#SLE-16407). +- node: Add access1 class to represent CPU to memory + characteristics (jsc#SLE-16407). +- ACPI: Let ACPI know we support Generic Initiator Affinity + Structures (jsc#SLE-16407). +- ACPI: Support Generic Initiator only domains (jsc#SLE-16407). +- ACPI / NUMA: Add stub function for pxm_to_node() + (jsc#SLE-16407). +- ACPI: Remove side effect of partly creating a node in + acpi_get_node() (jsc#SLE-16407). +- ACPI: scan: Replace ACPI_DEBUG_PRINT() with pr_debug() + (jsc#SLE-16407). +- ACPI: battery: include linux/power_supply.h (jsc#SLE-16407). +- ACPI: APD: Clean up header file include statements + (jsc#SLE-16407). +- ACPI: APD: Remove unnecessary APD_ADDR() macro stub + (jsc#SLE-16407). +- ACPI: APD: Remove ACPI_MODULE_NAME() (jsc#SLE-16407). +- ACPI: APD: Remove flags from struct apd_device_desc + (jsc#SLE-16407). +- ACPI: APD: Add kerneldoc for properties in struct + apd_device_desc (jsc#SLE-16407). +- ACPI: DPTF: Add PCH FIVR participant driver (jsc#SLE-16407). +- ACPI / PMIC: Move TPS68470 OpRegion driver to drivers/acpi/pmic/ + (jsc#SLE-16407). +- ACPI / PMIC: Split out Kconfig and Makefile specific for ACPI + PMIC (jsc#SLE-16407). + Update config files. +- ACPI: NFIT: Use kobj_to_dev() instead (jsc#SLE-16407). +- ACPI: OSL: Make ACPICA use logical addresses of GPE blocks + (jsc#SLE-16407). +- ACPI: OSL: Change the type of acpi_os_map_generic_address() + return value (jsc#SLE-16407). +- ACPICA: Add support for using logical addresses of GPE blocks + (jsc#SLE-16407). +- ACPICA: Introduce special struct type for GPE register addresses + (jsc#SLE-16407). +- ACPICA: Introduce acpi_hw_gpe_read() and acpi_hw_gpe_write() + (jsc#SLE-16407). +- ACPICA: Validate GPE blocks at init time (jsc#SLE-16407). +- ACPICA: Update version to 20200925 Version 20200925 + (jsc#SLE-16407). +- ACPICA: Remove unnecessary semicolon (jsc#SLE-16407). +- ACPICA: Debugger: Add a new command: "ALL " + (jsc#SLE-16407). +- ACPICA: iASL: Return exceptions for string-to-integer + conversions (jsc#SLE-16407). +- ACPICA: acpi_help: Update UUID list (jsc#SLE-16407). +- ACPICA: Add predefined names found in the SMBus sepcification + (jsc#SLE-16407). +- ACPICA: Tree-wide: fix various typos and spelling mistakes + (jsc#SLE-16407). +- ACPICA: Drop the repeated word "an" in a comment + (jsc#SLE-16407). +- ACPICA: Add support for 64 bit risc-v compilation + (jsc#SLE-16407). +- ACPI: processor: Print more information when + acpi_processor_evaluate_cst() fails (jsc#SLE-16407). +- ACPI/IORT: Remove the unused inline functions (jsc#SLE-16407). +- ACPI/IORT: Drop the unused @ops of iort_add_device_replay() + (jsc#SLE-16407). +- arm64: permit ACPI core to map kernel memory used for table + overrides (jsc#SLE-16407). +- arm64/acpi: disallow AML memory opregions to access kernel + memory (jsc#SLE-16407). +- arm64: acpi: fix UBSAN warning (jsc#SLE-16407). +- commit 5dc32ae + +- intel_th: pci: Add Alder Lake-P support (git-fixes). +- drm/amd/display: disable dcn10 pipe split by default + (git-fixes). +- commit 92717d1 + +- xhci: tegra: Delay for disabling LFPS detector (git-fixes). +- xhci: make sure TRB is fully written before giving it to the + controller (git-fixes). +- USB: ehci: fix an interrupt calltrace error (git-fixes). +- ehci: fix EHCI host controller initialization sequence + (git-fixes). +- i2c: bpmp-tegra: Ignore unknown I2C_M flags (git-fixes). +- platform/x86: ideapad-laptop: Disable touchpad_switch for + ELAN0634 (git-fixes). +- drm/nouveau/kms/nv50-: fix case where notifier buffer is at + offset 0 (git-fixes). +- drm/nouveau/mmu: fix vram heap sizing (git-fixes). +- drm/nouveau/i2c/gm200: increase width of aux semaphore owner + fields (git-fixes). +- drm/nouveau/privring: ack interrupts the same way as RM + (git-fixes). +- drm/nouveau/bios: fix issue shadowing expansion ROMs + (git-fixes). +- drm/amdgpu/psp: fix psp gfx ctrl cmds (git-fixes). +- HID: Ignore battery for Elan touchscreen on ASUS UX550 + (git-fixes). +- HID: logitech-dj: add the G602 receiver (git-fixes). +- HID: multitouch: Enable multi-input for Synaptics + pointstick/touchpad device (git-fixes). +- commit 6194af6 + +- blacklist.conf: unwanted NFS patches +- commit 6f9f1d0 + +- nfsd4: readdirplus shouldn't return parent of export + (git-fixes). +- commit 5e9f700 + +- nvme-tcp: avoid request double completion for concurrent + nvme_tcp_timeout (bsc#1181161). +- nvme-rdma: avoid request double completion for concurrent + nvme_rdma_timeout (bsc#1181161). +- commit 7760e28 + +- x86/xen: avoid warning in Xen pv guest with + CONFIG_AMD_MEM_ENCRYPT enabled (bsc#1181335). +- commit ada97e4 + +- xen-blkfront: allow discard-* nodes to be optional + (bsc#1181346). +- commit 958c625 + +- xen/privcmd: allow fetching resource sizes (bsc#1065600). +- commit 21fc6aa + +- scsi: ibmvfc: Fix missing cast of ibmvfc_event pointer to u64 handle + (jsc#SLE-15442 bsc#1180814 ltc#187461). +- Refresh patches.suse/scsi-ibmvfc-Send-commands-down-HW-Sub-CRQ-when-chann.patch. +- Refresh patches.suse/scsi-ibmvfc-Set-and-track-hw-queue-in-ibmvfc_event-s.patch. +- commit 1e02306 + +- Update ibmvfc patch metadata. +- commit b112c00 + +- efi/libstub: Disable -mbranch-protection (jsc#SLE-16407). +- efi/arm64: libstub: Deal gracefully with EFI_RNG_PROTOCOL + failure (jsc#SLE-16407). +- efivarfs: Replace invalid slashes with exclamation marks in + dentries (jsc#SLE-16407). +- efi: Delete deprecated parameter comments (jsc#SLE-16407). +- efi/libstub: Fix missing-prototypes in string.c (jsc#SLE-16407). +- efi: Add definition of EFI_MEMORY_CPU_CRYPTO and ability to + report it (jsc#SLE-16407). +- efi: mokvar: add missing include of asm/early_ioremap.h + (jsc#SLE-16407). +- efi: efivars: limit availability to X86 builds (jsc#SLE-16407). + Update config files. +- efi: remove some false dependencies on CONFIG_EFI_VARS + (jsc#SLE-16407). +- efi: efivars: un-export efivars_sysfs_init() (jsc#SLE-16407). +- efi: pstore: move workqueue handling out of efivars + (jsc#SLE-16407). +- efi: pstore: disentangle from deprecated efivars module + (jsc#SLE-16407). +- efi: mokvar-table: fix some issues in new code (jsc#SLE-16407). +- cper,edac,efi: Memory Error Record: bank group/address and + chip id (jsc#SLE-16407). +- edac,ghes,cper: Add Row Extension to Memory Error Record + (jsc#SLE-16407). +- efi/x86: Add a quirk to support command line arguments on Dell + EFI firmware (jsc#SLE-16407). +- efi/libstub: Add efi_warn and *_once logging helpers + (jsc#SLE-16407). +- efi: Support for MOK variable config table (jsc#SLE-16407). + Refresh + patches.suse/0005-efi-generate-secret-key-in-EFI-boot-environment.patch +- efi/printf: remove unneeded semicolon (jsc#SLE-16407). +- efi/libstub: Export efi_low_alloc_above() to other units + (jsc#SLE-16407). +- efi: Rename arm-init to efi-init common for all arch + (jsc#SLE-16407). +- commit a426a3c + +- scsi: ibmvfc: Set default timeout to avoid crash during + migration (bsc#1181425 ltc#188252). +- commit 9a4138b + +- series.conf: cleanup +- rename patches to get rid of numeric prefix (for easier resolve of merge conflict) + patches.suse/0001-drm-rockchip-Avoid-uninitialized-use-of-endpoint-id-.patch -> patches.suse/drm-rockchip-Avoid-uninitialized-use-of-endpoint-id-.patch + patches.suse/0002-drm-gma500-fix-double-free-of-gma_connector.patch -> patches.suse/drm-gma500-fix-double-free-of-gma_connector.patch + patches.suse/0003-drm-aspeed-Fix-Kconfig-warning-subsequent-build-erro.patch -> patches.suse/drm-aspeed-Fix-Kconfig-warning-subsequent-build-erro.patch + patches.suse/0004-drm-dp_aux_dev-check-aux_dev-before-use-in-drm_dp_au.patch -> patches.suse/drm-dp_aux_dev-check-aux_dev-before-use-in-drm_dp_au.patch + patches.suse/0005-drm-mcde-Fix-handling-of-platform_get_irq-error.patch -> patches.suse/drm-mcde-Fix-handling-of-platform_get_irq-error.patch + patches.suse/0006-drm-tve200-Fix-handling-of-platform_get_irq-error.patch -> patches.suse/drm-tve200-Fix-handling-of-platform_get_irq-error.patch + (no effect on expanded tree) +- commit 772573f + +- series.conf: cleanup +- move unsortable patch out of sorted section + patches.suse/floppy-reintroduce-O_NDELAY-fix.patch +- commit 39bee61 + +- arch/x86/lib/usercopy_64.c: fix __copy_user_flushcache() + cache writeback (bsc#1152489). +- commit 852fa4b + +- scsi: lpfc: Simplify bool comparison (bsc#1180891). +- scsi: lpfc: Update lpfc version to 12.8.0.7 (bsc#1180891). +- scsi: lpfc: Enhancements to LOG_TRACE_EVENT for better + readability (bsc#1180891). +- scsi: lpfc: Implement health checking when aborting I/O + (bsc#1180891). +- scsi: lpfc: Fix crash when nvmet transport calls host_release + (bsc#1180891). +- scsi: lpfc: Fix vport create logging (bsc#1180891). +- scsi: lpfc: Fix NVMe recovery after mailbox timeout + (bsc#1180891). +- scsi: lpfc: Fix target reset failing (bsc#1180891). +- scsi: lpfc: Fix error log messages being logged following SCSI + task mgnt (bsc#1180891). +- scsi: lpfc: Prevent duplicate requests to unregister with + cpuhp framework (bsc#1180891). +- scsi: lpfc: Fix FW reset action if I/Os are outstanding + (bsc#1180891). +- scsi: lpfc: Use the nvme-fc transport supplied timeout for LS + requests (bsc#1180891). +- scsi: lpfc: Fix crash when a fabric node is released prematurely + (bsc#1180891). +- scsi: lpfc: Refresh ndlp when a new PRLI is received in the + PRLI issue state (bsc#1180891). +- scsi: lpfc: Fix auto sli_mode and its effect on CONFIG_PORT + for SLI3 (bsc#1180891). +- scsi: lpfc: Fix PLOGI S_ID of 0 on pt2pt config (bsc#1180891). +- commit cdea5d0 + +- x86/topology: Make __max_die_per_package available + unconditionally (bsc#1152489). +- commit 0e0c8a8 + +- x86/cpu/amd: Set __max_die_per_package on AMD (bsc#1152489). +- commit 3044309 + +- drm/i915/gt: Declare gen9 has 64 mocs entries! (git-fixes). +- drm/etnaviv: always start/stop scheduler in timeout processing + (git-fixes). +- commit 6ef999c + +- drm/i915/dsi: Use unconditional msleep for the panel_on_delay + when there is no reset-deassert MIPI-sequence (git-fixes). +- drm/i915: clear the gpu reloc batch (git-fixes). +- drm/amdgpu: fix a GPU hang issue when remove device (git-fixes). +- drm/i915: Fix mismatch between misplaced vma check and vma + insert (git-fixes). +- commit cc8174e + +- drm/amdkfd: Fix leak in dmabuf import (git-fixes). +- drm/msm/dsi_phy_10nm: implement PHY disabling (git-fixes). +- drm/msm/dsi_pll_10nm: restore VCO rate during restore_state + (git-fixes). +- drm/msm/dpu: Add newline to printks (git-fixes). +- drm/meson: dw-hdmi: Register a callback to disable the regulator + (git-fixes). +- drm/omap: dmm_tiler: fix return error code in omap_dmm_probe() + (git-fixes). +- drm/amdgpu: fix build_coefficients() argument (git-fixes). +- drm/amd/display: remove useless if/else (git-fixes). +- drm/tve200: Fix handling of platform_get_irq() error + (git-fixes). +- drm/mcde: Fix handling of platform_get_irq() error (git-fixes). +- drm/dp_aux_dev: check aux_dev before use in + drm_dp_aux_dev_get_by_minor() (git-fixes). +- drm/aspeed: Fix Kconfig warning & subsequent build errors + (git-fixes). +- drm/gma500: fix double free of gma_connector (git-fixes). +- drm/i915/display/dp: Compute the correct slice count for VDSC + on DP (git-fixes). +- drm/rockchip: Avoid uninitialized use of endpoint id in LVDS + (git-fixes). +- drm/i915/gt: Program mocs:63 for cache eviction on gen9 + (git-fixes). +- drm/tegra: sor: Disable clocks on error in tegra_sor_init() + (git-fixes). +- drm/tegra: replace idr_init() by idr_init_base() (git-fixes). +- drm/i915/gt: Free stale request on destroying the virtual engine + (git-fixes). +- drm/i915/gvt: return error when failing to take the module + reference (git-fixes). +- drm/i915/gvt: Set ENHANCED_FRAME_CAP bit (git-fixes). +- drm/i915: Handle max_bpc==16 (git-fixes). +- drm/i915: Avoid memory leak with more than 16 workarounds on + a list (git-fixes). +- drm/amd/display: Add missing pflip irq for dcn2.0 (git-fixes). +- drm/gma500: Fix out-of-bounds access to struct + drm_device.vblank[] (git-fixes). +- drm/amdgpu: perform srbm soft reset always on SDMA resume + (git-fixes). +- commit bd76ab9 + +- drm/nouveau/nouveau: fix the start/end range for migration + (git-fixes). +- drm/vc4: drv: Add error handding for bind (git-fixes). +- drm/sun4i: frontend: Fix the scaler phase on A33 (git-fixes). +- drm/sun4i: frontend: Reuse the ch0 phase for RGB formats + (git-fixes). +- drm/sun4i: frontend: Rework a bit the phase data (git-fixes). +- drm/amd/display: Don't invoke kgdb_breakpoint() unconditionally + (git-fixes). +- drm/amdgpu: increase the reserved VM size to 2MB (git-fixes). +- drm/amdgpu: don't map BO in reserved region (git-fixes). +- drm/amdgpu: add DID for navi10 blockchain SKU (git-fixes). +- drm/i915: Drop runtime-pm assert from vgpu io accessors + (git-fixes). +- drm/i915: Force VT'd workarounds when running as a guest OS + (git-fixes). +- drm/i915/gt: Delay execlist processing for tgl (git-fixes). +- commit d9edd32 + +- drm/amdkfd: Use same SQ prefetch setting as amdgpu (git-fixes). +- drm/amd/display: Avoid MST manager resource leak (git-fixes). +- drm/amdgpu: correct the gpu reset handling for job != NULL case + (git-fixes). +- drm/ttm: fix eviction valuable range check (git-fixes). +- drm/amd/display: HDMI remote sink need mode validation for Linux + (git-fixes). +- drm/amd/display: Increase timeout for DP Disable (git-fixes). +- drm/i915: Break up error capture compression loops with + cond_resched() (git-fixes). +- drm/msm/a6xx: fix a potential overflow issue (git-fixes). +- drm/panfrost: add amlogic reset quirk callback (git-fixes). +- drm/bridge/synopsys: dsi: add support for non-continuous HS + clock (git-fixes). +- commit 3790415 + +- drm/brige/megachips: Add checking if ge_b850v3_lvds_init() + is working correctly (git-fixes). +- drm/nouveau/mem: guard against NULL pointer access in mem_del + (git-fixes). +- drm/amdgpu: prevent double kfree ttm->sg (git-fixes). +- drm/sun4i: mixer: Extend regmap max_register (git-fixes). +- commit f36768e + +- drm/i915: Filter wake_flags passed to default_wake_function + (git-fixes). +- drm/amdgpu/dc: Require primary plane to be enabled whenever + the CRTC is (git-fixes). +- drm/amd/display: update nv1x stutter latencies (git-fixes). +- drm/amdkfd: fix a memory leak issue (git-fixes). +- drm/tve200: Stabilize enable/disable (git-fixes). +- drm/msm: Disable preemption on all 5xx targets (git-fixes). +- drm/amdgpu: Fix bug in reporting voltage for CIK (git-fixes). +- drm/amd/pm: avoid false alarm due to confusing + softwareshutdowntemp setting (git-fixes). +- drm/omap: fix incorrect lock state (git-fixes). +- drm/amd/display: Fix memleak in amdgpu_dm_mode_config_init + (git-fixes). +- drm/amd/display: Retry AUX write when fail occurs (git-fixes). +- drm/amd/display: Reject overlay plane configurations in + multi-display scenarios (git-fixes). +- drm/msm/a6xx: fix gmu start on newer firmware (git-fixes). +- drm/msm: add shutdown support for display platform_driver + (git-fixes). +- drm/msm/dpu: Fix scale params in plane validation (git-fixes). +- drm/i915/selftests: Avoid passing a random 0 into ilog2 + (git-fixes). +- drm/amdgpu: Fix bug where DPM is not enabled after hibernate + and resume (git-fixes). +- drm/amd/display: dchubbub p-state warning during surface planes + switch (git-fixes). +- commit 64cc324 + +- drm: Added orientation quirk for ASUS tablet model T103HAF + (git-fixes). +- drm/amdkfd: fix restore worker race condition (git-fixes). +- drm/nouveau/dispnv50: fix runtime pm imbalance on error + (git-fixes). +- drm/nouveau: fix runtime pm imbalance on error (git-fixes). +- drm/nouveau/debugfs: fix runtime pm imbalance on error + (git-fixes). +- commit 406e9f7 + +- drm/exynos: dsi: Remove bridge node reference in error handling + path in probe function (git-fixes). +- drm: rcar-du: Set primary plane zpos immutably at initializing + (git-fixes). +- drm/amdgpu/sriov add amdgpu_amdkfd_pre_reset in gpu reset + (git-fixes). +- drm/msm/a5xx: Always set an OPP supported hardware value + (git-fixes). +- drm/msm: fix leaks if initialization fails (git-fixes). +- drm/amd/display: Stop if retimer is not available (git-fixes). +- drm/amdgpu: increase atombios cmd timeout (git-fixes). +- drm/omap: dss: Cleanup DSS ports on initialisation failure + (git-fixes). +- commit db34b82 + +- drm/amd/display: dal_ddc_i2c_payloads_create can fail causing + panic (git-fixes). +- drm/omap: fix possible object reference leak (git-fixes). +- drm/amdgpu: fix calltrace during kmd unload(v3) (git-fixes). +- drm/scheduler: Avoid accessing freed bad job (git-fixes). +- drm/amdgpu/powerplay/smu7: fix AVFS handling with custom + powerplay table (git-fixes). +- drm/amdgpu/powerplay: fix AVFS handling with custom powerplay + table (git-fixes). +- drm/amd/display: Free gamma after calculating legacy transfer + function (git-fixes). +- drm/amd/display: Do not double-buffer DTO adjustments + (git-fixes). +- commit c18126a + +- drm/i915/gt: Prevent use of engine->wa_ctx after error + (git-fixes). +- drm/syncobj: Fix use-after-free (git-fixes). +- drm/atomic: put state on error path (git-fixes). +- commit 4cd1094 + +- ACPI: scan: Make acpi_bus_get_device() clear return pointer + on error (git-fixes). +- cachefiles: Drop superfluous readpages aops NULL check + (git-fixes). +- ACPI: scan: Harden acpi_device_add() against device ID overflows + (git-fixes). +- commit 963543c + +- net/mlx5e: ethtool, Fix restriction of autoneg with 56G + (jsc#SLE-8464). +- net: hns3: fix a phy loopback fail issue (bsc#1154353). +- net: vlan: avoid leaks on register_vlan_dev() failures + (bsc#1154353). +- bnxt_en: Fix AER recovery (jsc#SLE-8371 bsc#1153274). +- e1000e: bump up timeout to wait when ME un-configures ULP mode + (jsc#SLE-8100). +- ionic: account for vlan tag len in rx buffer len (bsc#1167773). +- ice, xsk: clear the status bits for the next_to_use descriptor + (jsc#SLE-7926). +- net: fix proc_fs init handling in af_packet and tls + (bsc#1154353). +- ice: avoid premature Rx buffer reuse (jsc#SLE-7926). +- net: hns3: remove a misused pragma packed (bsc#1154353). +- commit 465e7d7 + +- blacklist.conf: Add 08685be7761d powerpc/64s: fix scv entry fallback flush vs interrupt + No scv support. +- commit 7e491e5 + +- selftests: net: fib_tests: remove duplicate log test + (git-fixes). +- net: mscc: ocelot: allow offloading of bridge on top of LAG + (git-fixes). +- udp: Prevent reuseport_select_sock from reading uninitialized + socks (git-fixes). +- pNFS: Mark layout for return if return-on-close was not sent + (git-fixes). +- commit 87c48df + +- drm/tve200: Fix handling of platform_get_irq() error (bsc#1152472) +- commit 8541d40 + +- drm/mcde: Fix handling of platform_get_irq() error (bsc#1152472) +- commit 60b9525 + +- drm/dp_aux_dev: check aux_dev before use in (bsc#1152472) +- commit 21532d2 + +- drm/aspeed: Fix Kconfig warning & subsequent build errors (bsc#1152472) +- commit 3d14ba8 + +- drm/gma500: fix double free of gma_connector (bsc#1152472) + Backporting notes: + * context changes +- commit 2ce14eb + +- drm/rockchip: Avoid uninitialized use of endpoint id in LVDS (bsc#1152472) +- commit 103a121 + +- blacklist.conf: Append 'drm/vc4: gem: Add a managed action to cleanup the job queue' +- commit ce3d22f + +- blacklist.conf: Append 'drm/vc4: bo: Add a managed action to cleanup the cache' +- commit 2cf161b + +- Update patches.suse/selftests-ftrace-Select-an-existing-function-in-kpro.patch (bsc#1181203 ltc#190909). +- commit e5512d0 + +- floppy: reintroduce O_NDELAY fix (boo#1181018). +- commit ab10a7d + kernel-default +- Update kabi files. +- update from February 2021 maintenance update submission (commit 1e925eb08318) +- commit 97b2a1f + +- scsi: qla2xxx: Fix description for parameter + ql2xenforce_iocb_limit (bsc#1179142). +- commit f3ce867 + +- blacklist.conf: no need to fix code for CONFIG_KEXEC_JUMP +- commit 3abe54d + +- blacklist.conf: e45122893a98 x86/fpu: Add kernel_fpu_begin_mask() to selectively initialize state +- commit f36235a + +- nbd: freeze the queue while we're adding connections + (CVE-2021-3348 bsc#1181504). +- commit 78453ee + +- efi/apple-properties: Reinstate support for boolean properties + (git-fixes). +- commit c20e373 + +- leds: trigger: fix potential deadlock with libata (git-fixes). +- commit d410ad0 + +- Update patch References tags for futex fixes (bsc#1181349 CVE-2021-3347) +- commit b3fac23 + +- HID: wacom: Correct NULL dereference on AES pen proximity + (git-fixes). +- HID: wacom: Fix memory leakage caused by kfifo_alloc + (git-fixes). +- HID: wacom: Constify attribute_groups (git-fixes). +- HID: wacom: do not call hid_set_drvdata(hdev, NULL) (git-fixes). +- commit c0ccdd7 + +- drm/i915: Always flush the active worker before returning from + the wait (git-fixes). +- drm/i915/selftest: Fix potential memory leak (git-fixes). +- drm/i915/gt: Clear CACHE_MODE prior to clearing residuals + (git-fixes). +- drm/vc4: Correct POS1_SCL for hvs5 (git-fixes). +- drm/vc4: Correct lbm size and calculation (git-fixes). +- drm/nouveau/kms/gk104-gp1xx: Fix > 64x64 cursors (git-fixes). +- drivers/nouveau/kms/nv50-: Reject format modifiers for cursor + planes (git-fixes). +- drm/nouveau/dispnv50: Restore pushing of all data (git-fixes). +- commit ab75656 + +- ACPI/IORT: Do not blindly trust DMA masks from firmware + (git-fixes). +- PM: hibernate: flush swap writer after marking (git-fixes). +- ACPI: sysfs: Prefer "compatible" modalias (git-fixes). +- drm/i915: Check for all subplatform bits (git-fixes). +- drm/nouveau/svm: fail NOUVEAU_SVM_INIT ioctl on unsupported + devices (git-fixes). +- commit 274cf96 + +- iomap: fix WARN_ON_ONCE() from unprivileged users (bsc#1181494). +- commit 2958b80 + +- net/smc: fix direct access to ib_gid_addr->ndev in + smc_ib_determine_gid() (git-fixes). +- net/smc: fix valid DMBE buffer sizes (git-fixes). +- net/smc: fix sock refcounting in case of termination + (git-fixes). +- net/smc: reset sndbuf_desc if freed (git-fixes). +- net/smc: set rx_off for SMCR explicitly (git-fixes). +- net/smc: fix dmb buffer shortage (git-fixes). +- net/smc: remove freed buffer from list (git-fixes). +- net/smc: switch smcd_dev_list spinlock to mutex (git-fixes). +- net/smc: fix sleep bug in smc_pnet_find_roce_resource() + (git-fixes). +- net/smc: cancel event worker during device removal (git-fixes). +- net/smc: check for valid ib_client_data (git-fixes). +- net/smc: fix cleanup for linkgroup setup failures (git-fixes). +- net/smc: no peer ID in CLC decline for SMCD (git-fixes). +- net/smc: transfer fasync_list in case of fallback (git-fixes). +- commit a9e7337 + +- mm: memcontrol: fix missing wakeup polling thread (bsc#1181584). +- commit c0272b7 + +- blacklist.conf: Add 4230e2deaa48 stop_machine, rcu: Mark functions as notrace +- commit 9596511 + +- blacklist.conf: Add 15ec0fcff6da kernel/sys.c: replace do_brk with do_brk_flags in comment of prctl_set_mm_map() +- commit 7773384 + +- ptrace: Set PF_SUPERPRIV when checking capability (bsc#1163930). +- ptrace: reintroduce usage of subjective credentials in + ptrace_has_cap() (bsc#1163930). +- commit 1d6137d + +- module: delay kobject uevent until after module init call (bsc#1178631). +- Refresh patches.suse/supported-flag +- commit 2796828 + +- Refresh patches.suse/powerpc-sstep-Fix-array-out-of-bound-warning.patch. + Update to v2 +- commit 6a4b1c5 + +- vfio iommu: Add dma available capability (bsc#1179572 + LTC#190110). +- commit 78a5def + +- vfio iommu: Add dma available capability (bsc#1179572 + LTC#190110). +- commit 6544fbc + +- Batch patch rename with scripts/renamepatches. + Rename a bunch of patches (mostly drm-related) to match their SLE15-SP2 + equivalents. This will make solving SLE15-SP2 -> SLE15-SP3 conflicts a + bit easier. This is especially important to make sure drm fixes going + into SLE15-SP2 conflict with patches already in SLE15-SP3. +- commit 3c1500c + +- mac80211: pause TX while changing interface type (git-fixes). +- commit c5c081d + +- HID: multitouch: Remove MT_CLS_WIN_8_DUAL (git-fixes). +- Refresh + patches.suse/HID-quirks-Always-poll-three-more-Lenovo-PixArt-mice.patch. +- commit bed41ce + +- can: dev: prevent potential information leak in can_fill_info() + (git-fixes). +- mt7601u: fix kernel crash unplugging the device (git-fixes). +- mt7601u: fix rx buffer refcounting (git-fixes). +- NFC: fix resource leak when target index is invalid (git-fixes). +- NFC: fix possible resource leak (git-fixes). +- firmware: imx: select SOC_BUS to fix firmware build (git-fixes). +- HID: multitouch: Apply MT_QUIRK_CONFIDENCE quirk for multi-input + devices (git-fixes). +- media: rc: ensure that uevent can be read directly after rc + device register (git-fixes). +- HID: multitouch: do not filter mice nodes (git-fixes). +- commit f7694e1 + +- series.conf: cleanup +- update upstream references and move into sorted section: + patches.suse/0001-futex-Ensure-the-correct-return-value-from-futex_loc.patch + patches.suse/0002-futex-Replace-pointless-printk-in-fixup_owner.patch + patches.suse/0003-futex-Provide-and-use-pi_state_update_owner.patch + patches.suse/0004-rtmutex-Remove-unused-argument-from-rt_mutex_proxy_u.patch + patches.suse/0005-futex-Use-pi_state_update_owner-in-put_pi_state.patch + patches.suse/0006-futex-Simplify-fixup_pi_state_owner.patch + patches.suse/0007-futex-Handle-faults-correctly-for-PI-futexes.patch +- commit 16c5d87 + +- Refresh patches.suse/bpf-Fix-map-permissions-check.patch. + The diff was applied to map_delete_elem() mistakenly even though the + patch indicates the target: map_lookup_and_delete_elem(). + The patch is applied correctly in SLE15-SP2, so this change is only for + SLE15-SP3. +- commit 223cc56 + +- ASoC: SOF: SND_INTEL_DSP_CONFIG dependency (git-fixes). +- ASoC: SOF: Intel: soundwire: fix select/depend unmet + dependencies (git-fixes). +- ASoC: Intel: sof_sdw: set proper flags for Dell TGL-H SKU 0A5E + (git-fixes). +- ASoC: Intel: Skylake: Zero snd_ctl_elem_value (git-fixes). +- ASoC: Intel: Skylake: skl-topology: Fix OOPs ib + skl_tplg_complete (git-fixes). +- ASoC: mediatek: mt8183-da7219: ignore TDM DAI link by default + (git-fixes). +- ASoC: mediatek: mt8183-mt6358: ignore TDM DAI link by default + (git-fixes). +- ASoC: topology: Properly unregister DAI on removal (git-fixes). +- ASoC: topology: Fix memory corruption in + soc_tplg_denum_create_values() (git-fixes). +- ASoC: AMD Renoir - refine DMI entries for some Lenovo products + (git-fixes). +- ASoC: wm_adsp: Fix control name parsing for multi-fw + (git-fixes). +- ALSA: hda: intel-dsp-config: add PCI id for TGL-H (git-fixes). +- commit 959baa2 + +- Move upstreamed sound patches into sorted section +- commit 84af2ff + +- ALSA: hda/via: Apply the workaround generically for Clevo + machines (git-fixes). +- ASoC: ak4458: correct reset polarity (git-fixes). +- ALSA: hda/realtek: Enable headset of ASUS B1400CEPE with ALC256 + (git-fixes). +- commit e5943b7 + +- Refresh patches.suse/usb-roles-provide-the-switch-drivers-handle-to-the-switch-in-the-api.patch + Fix the build on armv7hl config +- commit c7f7007 + +- leds: Add managed API to get a LED from a device driver + (jsc#SLE-12680, jsc#SLE-12880, jsc#SLE-12882, jsc#SLE-12883, + jsc#SLE-13496, jsc#SLE-15322). +- leds: Add of_led_get() and led_put() (jsc#SLE-12680, + jsc#SLE-12880, jsc#SLE-12882, jsc#SLE-12883, jsc#SLE-13496, + jsc#SLE-15322). +- thermal: db8500: Depromote debug print (jsc#SLE-16407). +- net: netcp_ethss: Use the PHY time stamping interface + (bsc#1176447). +- thermal: db8500: Rewrite to be a pure OF sensor (jsc#SLE-16407). +- thermal: db8500: Use dev helper variable (jsc#SLE-16407). +- thermal: db8500: Finalize device tree conversion + (jsc#SLE-16407). +- commit be80774 + +- xfs: show the proper user quota options (bsc#1181538). +- commit e34397a + +- futex: Handle faults correctly for PI futexes (bsc#1181349 + bsc#1149032). +- futex: Simplify fixup_pi_state_owner() (bsc#1181349 + bsc#1149032). +- futex: Use pi_state_update_owner() in put_pi_state() + (bsc#1181349 bsc#1149032). +- rtmutex: Remove unused argument from rt_mutex_proxy_unlock() + (bsc#1181349 bsc#1149032). +- futex: Provide and use pi_state_update_owner() (bsc#1181349 + bsc#1149032). +- futex: Replace pointless printk in fixup_owner() (bsc#1181349 + bsc#1149032). +- futex: Ensure the correct return value from futex_lock_pi() + (bsc#1181349 bsc#1149032). +- futex: Remove unused empty compat_exit_robust_list() + (bsc#1149032). +- futex: Remove needless goto's (bsc#1149032). +- commit 8a00d32 + +- clk: tegra: Add Tegra20/30 EMC clock implementation + (jsc#SLE-15847). +- Refresh + patches.suse/clk-tegra-Export-functions-for-EMC-clock-scaling.patch. +- Refresh + patches.suse/clk-tegra-Implement-Tegra210-EMC-clock.patch. +- Refresh + patches.suse/clk-tegra-Rename-Tegra124-EMC-clock-source-file.patch. +- commit f80473c + +- ARM: OMAP2+: omap_device: fix idling of devices during probe + (bsc#1175713). +- ARM: OMAP2+: Remove redundant assignment to variable ret + (bsc#1175713). +- OMAP2: fixup doc comments in omap_device (bsc#1175713). +- ARM: OMAP2+: Add pdata for OMAP3 ISP IOMMU (bsc#1175713). +- ARM: OMAP2+: Plug in device_enable/idle ops for IOMMUs + (bsc#1175713). +- iommu/omap: add pdata ops for omap_device_enable/idle + (bsc#1175713). +- commit 365ddca + +- x86/hyperv: Fix kexec panic/hang issues (bsc#1176831). +- refresh patches.suse/suse-hv-kabi.patch +- commit 3bdfdcf + +- Delete patches.suse/1245-drm-remove-drm-specific-kmap_atomic-code.patch + This broke the build on armv7hl. +- commit 7f90f67 + +- ASoC: meson: aiu: add audio output dt-bindings (jsc#SLE-16518). +- commit 39e8b6e + +- btrfs: send: fix invalid clone operations when cloning from + the same file and root (bsc#1181511). +- commit 090f75a + +- fix patch metadata +- fix Patch-mainline: + patches.suse/nfsd4-readdirplus-shouldn-t-return-parent-of-export.patch +- commit 2f3e2e1 + +- ACPI/IORT: Fix doc warnings in iort.c (jsc#SLE-16407). +- ACPI, APEI, Fix error return value in apei_map_generic_address() + (jsc#SLE-16407). +- ACPI: DPTF: Support Alder Lake (jsc#SLE-16407). +- ACPI: Fix whitespace inconsistencies (jsc#SLE-16407). +- ACPI: scan: Fix acpi_dma_configure_id() kerneldoc name + (jsc#SLE-16407). +- ACPI: button: Drop no longer necessary Acer SW5-012 + lid_init_state quirk (jsc#SLE-16407). +- ACPI: utils: remove unreachable breaks (jsc#SLE-16407). +- ACPI: DPTF: Add ACPI_DPTF Kconfig menu (jsc#SLE-16407). +- Update config files. +- Update supported.conf. +- ACPI: DPTF: Fix participant driver names (jsc#SLE-16407). +- ACPI: processor: remove comment regarding string _UID support + (jsc#SLE-16407). +- ACPI: reboot: Avoid racing after writing to ACPI RESET_REG + (jsc#SLE-16407). +- ACPICA: Add missing type casts in GPE register access code + (jsc#SLE-16407). +- PCI/ACPI: Add Ampere Altra SOC MCFG quirk (jsc#SLE-16407). +- PCI/ACPI: Tone down missing MCFG message (jsc#SLE-16407). +- ACPI / LPSS: Save Cherry Trail PWM ctx registers only once + (at activation) (jsc#SLE-16407). +- ACPI / LPSS: Resume Cherry Trail PWM controller in no-irq phase + (jsc#SLE-16407). +- ACPI: Export acpi_get_first_physical_node() to modules + (jsc#SLE-16407). +- PNP: ACPI: Fix missing-prototypes in acpi_pnp.c (jsc#SLE-16407). +- ACPI: PCI: update kernel-doc line comments (jsc#SLE-16407). +- ACPI: memhotplug: Remove 'state' from struct acpi_memory_device + (jsc#SLE-16407). +- ACPI: wakeup: Remove dead ACPICA debug code (jsc#SLE-16407). +- ACPI: video: Remove leftover ACPICA debug code (jsc#SLE-16407). +- ACPI: tiny-power-button: Remove dead ACPICA debug code + (jsc#SLE-16407). +- ACPI: processor: Remove dead ACPICA debug code (jsc#SLE-16407). +- ACPI: proc: Remove dead ACPICA debug code (jsc#SLE-16407). +- ACPI: PCI: Remove unused ACPICA debug code (jsc#SLE-16407). +- ACPI: event: Remove leftover ACPICA debug code (jsc#SLE-16407). +- ACPI: dock: Remove dead ACPICA debug code (jsc#SLE-16407). +- ACPI: debugfs: Remove dead ACPICA debug code (jsc#SLE-16407). +- ACPI: custom_method: Remove dead ACPICA debug code + (jsc#SLE-16407). +- ACPI: container: Remove leftover ACPICA debug functionality + (jsc#SLE-16407). +- ACPI: platform: Remove ACPI_MODULE_NAME() (jsc#SLE-16407). +- ACPI: memhotplug: Remove leftover ACPICA debug functionality + (jsc#SLE-16407). +- ACPI: LPSS: Remove ACPI_MODULE_NAME() (jsc#SLE-16407). +- ACPI: cmos_rtc: Remove leftover ACPI_MODULE_NAME() + (jsc#SLE-16407). +- node: Add access1 class to represent CPU to memory + characteristics (jsc#SLE-16407). +- ACPI: Let ACPI know we support Generic Initiator Affinity + Structures (jsc#SLE-16407). +- ACPI: Support Generic Initiator only domains (jsc#SLE-16407). +- ACPI / NUMA: Add stub function for pxm_to_node() + (jsc#SLE-16407). +- ACPI: Remove side effect of partly creating a node in + acpi_get_node() (jsc#SLE-16407). +- ACPI: scan: Replace ACPI_DEBUG_PRINT() with pr_debug() + (jsc#SLE-16407). +- ACPI: battery: include linux/power_supply.h (jsc#SLE-16407). +- ACPI: APD: Clean up header file include statements + (jsc#SLE-16407). +- ACPI: APD: Remove unnecessary APD_ADDR() macro stub + (jsc#SLE-16407). +- ACPI: APD: Remove ACPI_MODULE_NAME() (jsc#SLE-16407). +- ACPI: APD: Remove flags from struct apd_device_desc + (jsc#SLE-16407). +- ACPI: APD: Add kerneldoc for properties in struct + apd_device_desc (jsc#SLE-16407). +- ACPI: DPTF: Add PCH FIVR participant driver (jsc#SLE-16407). +- ACPI / PMIC: Move TPS68470 OpRegion driver to drivers/acpi/pmic/ + (jsc#SLE-16407). +- ACPI / PMIC: Split out Kconfig and Makefile specific for ACPI + PMIC (jsc#SLE-16407). + Update config files. +- ACPI: NFIT: Use kobj_to_dev() instead (jsc#SLE-16407). +- ACPI: OSL: Make ACPICA use logical addresses of GPE blocks + (jsc#SLE-16407). +- ACPI: OSL: Change the type of acpi_os_map_generic_address() + return value (jsc#SLE-16407). +- ACPICA: Add support for using logical addresses of GPE blocks + (jsc#SLE-16407). +- ACPICA: Introduce special struct type for GPE register addresses + (jsc#SLE-16407). +- ACPICA: Introduce acpi_hw_gpe_read() and acpi_hw_gpe_write() + (jsc#SLE-16407). +- ACPICA: Validate GPE blocks at init time (jsc#SLE-16407). +- ACPICA: Update version to 20200925 Version 20200925 + (jsc#SLE-16407). +- ACPICA: Remove unnecessary semicolon (jsc#SLE-16407). +- ACPICA: Debugger: Add a new command: "ALL " + (jsc#SLE-16407). +- ACPICA: iASL: Return exceptions for string-to-integer + conversions (jsc#SLE-16407). +- ACPICA: acpi_help: Update UUID list (jsc#SLE-16407). +- ACPICA: Add predefined names found in the SMBus sepcification + (jsc#SLE-16407). +- ACPICA: Tree-wide: fix various typos and spelling mistakes + (jsc#SLE-16407). +- ACPICA: Drop the repeated word "an" in a comment + (jsc#SLE-16407). +- ACPICA: Add support for 64 bit risc-v compilation + (jsc#SLE-16407). +- ACPI: processor: Print more information when + acpi_processor_evaluate_cst() fails (jsc#SLE-16407). +- ACPI/IORT: Remove the unused inline functions (jsc#SLE-16407). +- ACPI/IORT: Drop the unused @ops of iort_add_device_replay() + (jsc#SLE-16407). +- arm64: permit ACPI core to map kernel memory used for table + overrides (jsc#SLE-16407). +- arm64/acpi: disallow AML memory opregions to access kernel + memory (jsc#SLE-16407). +- arm64: acpi: fix UBSAN warning (jsc#SLE-16407). +- commit 5dc32ae + +- intel_th: pci: Add Alder Lake-P support (git-fixes). +- drm/amd/display: disable dcn10 pipe split by default + (git-fixes). +- commit 92717d1 + +- xhci: tegra: Delay for disabling LFPS detector (git-fixes). +- xhci: make sure TRB is fully written before giving it to the + controller (git-fixes). +- USB: ehci: fix an interrupt calltrace error (git-fixes). +- ehci: fix EHCI host controller initialization sequence + (git-fixes). +- i2c: bpmp-tegra: Ignore unknown I2C_M flags (git-fixes). +- platform/x86: ideapad-laptop: Disable touchpad_switch for + ELAN0634 (git-fixes). +- drm/nouveau/kms/nv50-: fix case where notifier buffer is at + offset 0 (git-fixes). +- drm/nouveau/mmu: fix vram heap sizing (git-fixes). +- drm/nouveau/i2c/gm200: increase width of aux semaphore owner + fields (git-fixes). +- drm/nouveau/privring: ack interrupts the same way as RM + (git-fixes). +- drm/nouveau/bios: fix issue shadowing expansion ROMs + (git-fixes). +- drm/amdgpu/psp: fix psp gfx ctrl cmds (git-fixes). +- HID: Ignore battery for Elan touchscreen on ASUS UX550 + (git-fixes). +- HID: logitech-dj: add the G602 receiver (git-fixes). +- HID: multitouch: Enable multi-input for Synaptics + pointstick/touchpad device (git-fixes). +- commit 6194af6 + +- blacklist.conf: unwanted NFS patches +- commit 6f9f1d0 + +- nfsd4: readdirplus shouldn't return parent of export + (git-fixes). +- commit 5e9f700 + +- nvme-tcp: avoid request double completion for concurrent + nvme_tcp_timeout (bsc#1181161). +- nvme-rdma: avoid request double completion for concurrent + nvme_rdma_timeout (bsc#1181161). +- commit 7760e28 + +- x86/xen: avoid warning in Xen pv guest with + CONFIG_AMD_MEM_ENCRYPT enabled (bsc#1181335). +- commit ada97e4 + +- xen-blkfront: allow discard-* nodes to be optional + (bsc#1181346). +- commit 958c625 + +- xen/privcmd: allow fetching resource sizes (bsc#1065600). +- commit 21fc6aa + +- scsi: ibmvfc: Fix missing cast of ibmvfc_event pointer to u64 handle + (jsc#SLE-15442 bsc#1180814 ltc#187461). +- Refresh patches.suse/scsi-ibmvfc-Send-commands-down-HW-Sub-CRQ-when-chann.patch. +- Refresh patches.suse/scsi-ibmvfc-Set-and-track-hw-queue-in-ibmvfc_event-s.patch. +- commit 1e02306 + +- Update ibmvfc patch metadata. +- commit b112c00 + +- efi/libstub: Disable -mbranch-protection (jsc#SLE-16407). +- efi/arm64: libstub: Deal gracefully with EFI_RNG_PROTOCOL + failure (jsc#SLE-16407). +- efivarfs: Replace invalid slashes with exclamation marks in + dentries (jsc#SLE-16407). +- efi: Delete deprecated parameter comments (jsc#SLE-16407). +- efi/libstub: Fix missing-prototypes in string.c (jsc#SLE-16407). +- efi: Add definition of EFI_MEMORY_CPU_CRYPTO and ability to + report it (jsc#SLE-16407). +- efi: mokvar: add missing include of asm/early_ioremap.h + (jsc#SLE-16407). +- efi: efivars: limit availability to X86 builds (jsc#SLE-16407). + Update config files. +- efi: remove some false dependencies on CONFIG_EFI_VARS + (jsc#SLE-16407). +- efi: efivars: un-export efivars_sysfs_init() (jsc#SLE-16407). +- efi: pstore: move workqueue handling out of efivars + (jsc#SLE-16407). +- efi: pstore: disentangle from deprecated efivars module + (jsc#SLE-16407). +- efi: mokvar-table: fix some issues in new code (jsc#SLE-16407). +- cper,edac,efi: Memory Error Record: bank group/address and + chip id (jsc#SLE-16407). +- edac,ghes,cper: Add Row Extension to Memory Error Record + (jsc#SLE-16407). +- efi/x86: Add a quirk to support command line arguments on Dell + EFI firmware (jsc#SLE-16407). +- efi/libstub: Add efi_warn and *_once logging helpers + (jsc#SLE-16407). +- efi: Support for MOK variable config table (jsc#SLE-16407). + Refresh + patches.suse/0005-efi-generate-secret-key-in-EFI-boot-environment.patch +- efi/printf: remove unneeded semicolon (jsc#SLE-16407). +- efi/libstub: Export efi_low_alloc_above() to other units + (jsc#SLE-16407). +- efi: Rename arm-init to efi-init common for all arch + (jsc#SLE-16407). +- commit a426a3c + +- scsi: ibmvfc: Set default timeout to avoid crash during + migration (bsc#1181425 ltc#188252). +- commit 9a4138b + +- series.conf: cleanup +- rename patches to get rid of numeric prefix (for easier resolve of merge conflict) + patches.suse/0001-drm-rockchip-Avoid-uninitialized-use-of-endpoint-id-.patch -> patches.suse/drm-rockchip-Avoid-uninitialized-use-of-endpoint-id-.patch + patches.suse/0002-drm-gma500-fix-double-free-of-gma_connector.patch -> patches.suse/drm-gma500-fix-double-free-of-gma_connector.patch + patches.suse/0003-drm-aspeed-Fix-Kconfig-warning-subsequent-build-erro.patch -> patches.suse/drm-aspeed-Fix-Kconfig-warning-subsequent-build-erro.patch + patches.suse/0004-drm-dp_aux_dev-check-aux_dev-before-use-in-drm_dp_au.patch -> patches.suse/drm-dp_aux_dev-check-aux_dev-before-use-in-drm_dp_au.patch + patches.suse/0005-drm-mcde-Fix-handling-of-platform_get_irq-error.patch -> patches.suse/drm-mcde-Fix-handling-of-platform_get_irq-error.patch + patches.suse/0006-drm-tve200-Fix-handling-of-platform_get_irq-error.patch -> patches.suse/drm-tve200-Fix-handling-of-platform_get_irq-error.patch + (no effect on expanded tree) +- commit 772573f + +- series.conf: cleanup +- move unsortable patch out of sorted section + patches.suse/floppy-reintroduce-O_NDELAY-fix.patch +- commit 39bee61 + +- arch/x86/lib/usercopy_64.c: fix __copy_user_flushcache() + cache writeback (bsc#1152489). +- commit 852fa4b + +- scsi: lpfc: Simplify bool comparison (bsc#1180891). +- scsi: lpfc: Update lpfc version to 12.8.0.7 (bsc#1180891). +- scsi: lpfc: Enhancements to LOG_TRACE_EVENT for better + readability (bsc#1180891). +- scsi: lpfc: Implement health checking when aborting I/O + (bsc#1180891). +- scsi: lpfc: Fix crash when nvmet transport calls host_release + (bsc#1180891). +- scsi: lpfc: Fix vport create logging (bsc#1180891). +- scsi: lpfc: Fix NVMe recovery after mailbox timeout + (bsc#1180891). +- scsi: lpfc: Fix target reset failing (bsc#1180891). +- scsi: lpfc: Fix error log messages being logged following SCSI + task mgnt (bsc#1180891). +- scsi: lpfc: Prevent duplicate requests to unregister with + cpuhp framework (bsc#1180891). +- scsi: lpfc: Fix FW reset action if I/Os are outstanding + (bsc#1180891). +- scsi: lpfc: Use the nvme-fc transport supplied timeout for LS + requests (bsc#1180891). +- scsi: lpfc: Fix crash when a fabric node is released prematurely + (bsc#1180891). +- scsi: lpfc: Refresh ndlp when a new PRLI is received in the + PRLI issue state (bsc#1180891). +- scsi: lpfc: Fix auto sli_mode and its effect on CONFIG_PORT + for SLI3 (bsc#1180891). +- scsi: lpfc: Fix PLOGI S_ID of 0 on pt2pt config (bsc#1180891). +- commit cdea5d0 + +- x86/topology: Make __max_die_per_package available + unconditionally (bsc#1152489). +- commit 0e0c8a8 + +- x86/cpu/amd: Set __max_die_per_package on AMD (bsc#1152489). +- commit 3044309 + +- drm/i915/gt: Declare gen9 has 64 mocs entries! (git-fixes). +- drm/etnaviv: always start/stop scheduler in timeout processing + (git-fixes). +- commit 6ef999c + +- drm/i915/dsi: Use unconditional msleep for the panel_on_delay + when there is no reset-deassert MIPI-sequence (git-fixes). +- drm/i915: clear the gpu reloc batch (git-fixes). +- drm/amdgpu: fix a GPU hang issue when remove device (git-fixes). +- drm/i915: Fix mismatch between misplaced vma check and vma + insert (git-fixes). +- commit cc8174e + +- drm/amdkfd: Fix leak in dmabuf import (git-fixes). +- drm/msm/dsi_phy_10nm: implement PHY disabling (git-fixes). +- drm/msm/dsi_pll_10nm: restore VCO rate during restore_state + (git-fixes). +- drm/msm/dpu: Add newline to printks (git-fixes). +- drm/meson: dw-hdmi: Register a callback to disable the regulator + (git-fixes). +- drm/omap: dmm_tiler: fix return error code in omap_dmm_probe() + (git-fixes). +- drm/amdgpu: fix build_coefficients() argument (git-fixes). +- drm/amd/display: remove useless if/else (git-fixes). +- drm/tve200: Fix handling of platform_get_irq() error + (git-fixes). +- drm/mcde: Fix handling of platform_get_irq() error (git-fixes). +- drm/dp_aux_dev: check aux_dev before use in + drm_dp_aux_dev_get_by_minor() (git-fixes). +- drm/aspeed: Fix Kconfig warning & subsequent build errors + (git-fixes). +- drm/gma500: fix double free of gma_connector (git-fixes). +- drm/i915/display/dp: Compute the correct slice count for VDSC + on DP (git-fixes). +- drm/rockchip: Avoid uninitialized use of endpoint id in LVDS + (git-fixes). +- drm/i915/gt: Program mocs:63 for cache eviction on gen9 + (git-fixes). +- drm/tegra: sor: Disable clocks on error in tegra_sor_init() + (git-fixes). +- drm/tegra: replace idr_init() by idr_init_base() (git-fixes). +- drm/i915/gt: Free stale request on destroying the virtual engine + (git-fixes). +- drm/i915/gvt: return error when failing to take the module + reference (git-fixes). +- drm/i915/gvt: Set ENHANCED_FRAME_CAP bit (git-fixes). +- drm/i915: Handle max_bpc==16 (git-fixes). +- drm/i915: Avoid memory leak with more than 16 workarounds on + a list (git-fixes). +- drm/amd/display: Add missing pflip irq for dcn2.0 (git-fixes). +- drm/gma500: Fix out-of-bounds access to struct + drm_device.vblank[] (git-fixes). +- drm/amdgpu: perform srbm soft reset always on SDMA resume + (git-fixes). +- commit bd76ab9 + +- drm/nouveau/nouveau: fix the start/end range for migration + (git-fixes). +- drm/vc4: drv: Add error handding for bind (git-fixes). +- drm/sun4i: frontend: Fix the scaler phase on A33 (git-fixes). +- drm/sun4i: frontend: Reuse the ch0 phase for RGB formats + (git-fixes). +- drm/sun4i: frontend: Rework a bit the phase data (git-fixes). +- drm/amd/display: Don't invoke kgdb_breakpoint() unconditionally + (git-fixes). +- drm/amdgpu: increase the reserved VM size to 2MB (git-fixes). +- drm/amdgpu: don't map BO in reserved region (git-fixes). +- drm/amdgpu: add DID for navi10 blockchain SKU (git-fixes). +- drm/i915: Drop runtime-pm assert from vgpu io accessors + (git-fixes). +- drm/i915: Force VT'd workarounds when running as a guest OS + (git-fixes). +- drm/i915/gt: Delay execlist processing for tgl (git-fixes). +- commit d9edd32 + +- drm/amdkfd: Use same SQ prefetch setting as amdgpu (git-fixes). +- drm/amd/display: Avoid MST manager resource leak (git-fixes). +- drm/amdgpu: correct the gpu reset handling for job != NULL case + (git-fixes). +- drm/ttm: fix eviction valuable range check (git-fixes). +- drm/amd/display: HDMI remote sink need mode validation for Linux + (git-fixes). +- drm/amd/display: Increase timeout for DP Disable (git-fixes). +- drm/i915: Break up error capture compression loops with + cond_resched() (git-fixes). +- drm/msm/a6xx: fix a potential overflow issue (git-fixes). +- drm/panfrost: add amlogic reset quirk callback (git-fixes). +- drm/bridge/synopsys: dsi: add support for non-continuous HS + clock (git-fixes). +- commit 3790415 + +- drm/brige/megachips: Add checking if ge_b850v3_lvds_init() + is working correctly (git-fixes). +- drm/nouveau/mem: guard against NULL pointer access in mem_del + (git-fixes). +- drm/amdgpu: prevent double kfree ttm->sg (git-fixes). +- drm/sun4i: mixer: Extend regmap max_register (git-fixes). +- commit f36768e + +- drm/i915: Filter wake_flags passed to default_wake_function + (git-fixes). +- drm/amdgpu/dc: Require primary plane to be enabled whenever + the CRTC is (git-fixes). +- drm/amd/display: update nv1x stutter latencies (git-fixes). +- drm/amdkfd: fix a memory leak issue (git-fixes). +- drm/tve200: Stabilize enable/disable (git-fixes). +- drm/msm: Disable preemption on all 5xx targets (git-fixes). +- drm/amdgpu: Fix bug in reporting voltage for CIK (git-fixes). +- drm/amd/pm: avoid false alarm due to confusing + softwareshutdowntemp setting (git-fixes). +- drm/omap: fix incorrect lock state (git-fixes). +- drm/amd/display: Fix memleak in amdgpu_dm_mode_config_init + (git-fixes). +- drm/amd/display: Retry AUX write when fail occurs (git-fixes). +- drm/amd/display: Reject overlay plane configurations in + multi-display scenarios (git-fixes). +- drm/msm/a6xx: fix gmu start on newer firmware (git-fixes). +- drm/msm: add shutdown support for display platform_driver + (git-fixes). +- drm/msm/dpu: Fix scale params in plane validation (git-fixes). +- drm/i915/selftests: Avoid passing a random 0 into ilog2 + (git-fixes). +- drm/amdgpu: Fix bug where DPM is not enabled after hibernate + and resume (git-fixes). +- drm/amd/display: dchubbub p-state warning during surface planes + switch (git-fixes). +- commit 64cc324 + +- drm: Added orientation quirk for ASUS tablet model T103HAF + (git-fixes). +- drm/amdkfd: fix restore worker race condition (git-fixes). +- drm/nouveau/dispnv50: fix runtime pm imbalance on error + (git-fixes). +- drm/nouveau: fix runtime pm imbalance on error (git-fixes). +- drm/nouveau/debugfs: fix runtime pm imbalance on error + (git-fixes). +- commit 406e9f7 + +- drm/exynos: dsi: Remove bridge node reference in error handling + path in probe function (git-fixes). +- drm: rcar-du: Set primary plane zpos immutably at initializing + (git-fixes). +- drm/amdgpu/sriov add amdgpu_amdkfd_pre_reset in gpu reset + (git-fixes). +- drm/msm/a5xx: Always set an OPP supported hardware value + (git-fixes). +- drm/msm: fix leaks if initialization fails (git-fixes). +- drm/amd/display: Stop if retimer is not available (git-fixes). +- drm/amdgpu: increase atombios cmd timeout (git-fixes). +- drm/omap: dss: Cleanup DSS ports on initialisation failure + (git-fixes). +- commit db34b82 + +- drm/amd/display: dal_ddc_i2c_payloads_create can fail causing + panic (git-fixes). +- drm/omap: fix possible object reference leak (git-fixes). +- drm/amdgpu: fix calltrace during kmd unload(v3) (git-fixes). +- drm/scheduler: Avoid accessing freed bad job (git-fixes). +- drm/amdgpu/powerplay/smu7: fix AVFS handling with custom + powerplay table (git-fixes). +- drm/amdgpu/powerplay: fix AVFS handling with custom powerplay + table (git-fixes). +- drm/amd/display: Free gamma after calculating legacy transfer + function (git-fixes). +- drm/amd/display: Do not double-buffer DTO adjustments + (git-fixes). +- commit c18126a + +- drm/i915/gt: Prevent use of engine->wa_ctx after error + (git-fixes). +- drm/syncobj: Fix use-after-free (git-fixes). +- drm/atomic: put state on error path (git-fixes). +- commit 4cd1094 + +- ACPI: scan: Make acpi_bus_get_device() clear return pointer + on error (git-fixes). +- cachefiles: Drop superfluous readpages aops NULL check + (git-fixes). +- ACPI: scan: Harden acpi_device_add() against device ID overflows + (git-fixes). +- commit 963543c + +- net/mlx5e: ethtool, Fix restriction of autoneg with 56G + (jsc#SLE-8464). +- net: hns3: fix a phy loopback fail issue (bsc#1154353). +- net: vlan: avoid leaks on register_vlan_dev() failures + (bsc#1154353). +- bnxt_en: Fix AER recovery (jsc#SLE-8371 bsc#1153274). +- e1000e: bump up timeout to wait when ME un-configures ULP mode + (jsc#SLE-8100). +- ionic: account for vlan tag len in rx buffer len (bsc#1167773). +- ice, xsk: clear the status bits for the next_to_use descriptor + (jsc#SLE-7926). +- net: fix proc_fs init handling in af_packet and tls + (bsc#1154353). +- ice: avoid premature Rx buffer reuse (jsc#SLE-7926). +- net: hns3: remove a misused pragma packed (bsc#1154353). +- commit 465e7d7 + +- blacklist.conf: Add 08685be7761d powerpc/64s: fix scv entry fallback flush vs interrupt + No scv support. +- commit 7e491e5 + +- selftests: net: fib_tests: remove duplicate log test + (git-fixes). +- net: mscc: ocelot: allow offloading of bridge on top of LAG + (git-fixes). +- udp: Prevent reuseport_select_sock from reading uninitialized + socks (git-fixes). +- pNFS: Mark layout for return if return-on-close was not sent + (git-fixes). +- commit 87c48df + +- drm/tve200: Fix handling of platform_get_irq() error (bsc#1152472) +- commit 8541d40 + +- drm/mcde: Fix handling of platform_get_irq() error (bsc#1152472) +- commit 60b9525 + +- drm/dp_aux_dev: check aux_dev before use in (bsc#1152472) +- commit 21532d2 + +- drm/aspeed: Fix Kconfig warning & subsequent build errors (bsc#1152472) +- commit 3d14ba8 + +- drm/gma500: fix double free of gma_connector (bsc#1152472) + Backporting notes: + * context changes +- commit 2ce14eb + +- drm/rockchip: Avoid uninitialized use of endpoint id in LVDS (bsc#1152472) +- commit 103a121 + +- blacklist.conf: Append 'drm/vc4: gem: Add a managed action to cleanup the job queue' +- commit ce3d22f + +- blacklist.conf: Append 'drm/vc4: bo: Add a managed action to cleanup the cache' +- commit 2cf161b + +- Update patches.suse/selftests-ftrace-Select-an-existing-function-in-kpro.patch (bsc#1181203 ltc#190909). +- commit e5512d0 + +- floppy: reintroduce O_NDELAY fix (boo#1181018). +- commit ab10a7d + kernel-docs +- Update kabi files. +- update from February 2021 maintenance update submission (commit 1e925eb08318) +- commit 97b2a1f + +- scsi: qla2xxx: Fix description for parameter + ql2xenforce_iocb_limit (bsc#1179142). +- commit f3ce867 + +- blacklist.conf: no need to fix code for CONFIG_KEXEC_JUMP +- commit 3abe54d + +- blacklist.conf: e45122893a98 x86/fpu: Add kernel_fpu_begin_mask() to selectively initialize state +- commit f36235a + +- nbd: freeze the queue while we're adding connections + (CVE-2021-3348 bsc#1181504). +- commit 78453ee + +- efi/apple-properties: Reinstate support for boolean properties + (git-fixes). +- commit c20e373 + +- leds: trigger: fix potential deadlock with libata (git-fixes). +- commit d410ad0 + +- Update patch References tags for futex fixes (bsc#1181349 CVE-2021-3347) +- commit b3fac23 + +- HID: wacom: Correct NULL dereference on AES pen proximity + (git-fixes). +- HID: wacom: Fix memory leakage caused by kfifo_alloc + (git-fixes). +- HID: wacom: Constify attribute_groups (git-fixes). +- HID: wacom: do not call hid_set_drvdata(hdev, NULL) (git-fixes). +- commit c0ccdd7 + +- drm/i915: Always flush the active worker before returning from + the wait (git-fixes). +- drm/i915/selftest: Fix potential memory leak (git-fixes). +- drm/i915/gt: Clear CACHE_MODE prior to clearing residuals + (git-fixes). +- drm/vc4: Correct POS1_SCL for hvs5 (git-fixes). +- drm/vc4: Correct lbm size and calculation (git-fixes). +- drm/nouveau/kms/gk104-gp1xx: Fix > 64x64 cursors (git-fixes). +- drivers/nouveau/kms/nv50-: Reject format modifiers for cursor + planes (git-fixes). +- drm/nouveau/dispnv50: Restore pushing of all data (git-fixes). +- commit ab75656 + +- ACPI/IORT: Do not blindly trust DMA masks from firmware + (git-fixes). +- PM: hibernate: flush swap writer after marking (git-fixes). +- ACPI: sysfs: Prefer "compatible" modalias (git-fixes). +- drm/i915: Check for all subplatform bits (git-fixes). +- drm/nouveau/svm: fail NOUVEAU_SVM_INIT ioctl on unsupported + devices (git-fixes). +- commit 274cf96 + +- iomap: fix WARN_ON_ONCE() from unprivileged users (bsc#1181494). +- commit 2958b80 + +- net/smc: fix direct access to ib_gid_addr->ndev in + smc_ib_determine_gid() (git-fixes). +- net/smc: fix valid DMBE buffer sizes (git-fixes). +- net/smc: fix sock refcounting in case of termination + (git-fixes). +- net/smc: reset sndbuf_desc if freed (git-fixes). +- net/smc: set rx_off for SMCR explicitly (git-fixes). +- net/smc: fix dmb buffer shortage (git-fixes). +- net/smc: remove freed buffer from list (git-fixes). +- net/smc: switch smcd_dev_list spinlock to mutex (git-fixes). +- net/smc: fix sleep bug in smc_pnet_find_roce_resource() + (git-fixes). +- net/smc: cancel event worker during device removal (git-fixes). +- net/smc: check for valid ib_client_data (git-fixes). +- net/smc: fix cleanup for linkgroup setup failures (git-fixes). +- net/smc: no peer ID in CLC decline for SMCD (git-fixes). +- net/smc: transfer fasync_list in case of fallback (git-fixes). +- commit a9e7337 + +- mm: memcontrol: fix missing wakeup polling thread (bsc#1181584). +- commit c0272b7 + +- blacklist.conf: Add 4230e2deaa48 stop_machine, rcu: Mark functions as notrace +- commit 9596511 + +- blacklist.conf: Add 15ec0fcff6da kernel/sys.c: replace do_brk with do_brk_flags in comment of prctl_set_mm_map() +- commit 7773384 + +- ptrace: Set PF_SUPERPRIV when checking capability (bsc#1163930). +- ptrace: reintroduce usage of subjective credentials in + ptrace_has_cap() (bsc#1163930). +- commit 1d6137d + +- module: delay kobject uevent until after module init call (bsc#1178631). +- Refresh patches.suse/supported-flag +- commit 2796828 + +- Refresh patches.suse/powerpc-sstep-Fix-array-out-of-bound-warning.patch. + Update to v2 +- commit 6a4b1c5 + +- vfio iommu: Add dma available capability (bsc#1179572 + LTC#190110). +- commit 78a5def + +- vfio iommu: Add dma available capability (bsc#1179572 + LTC#190110). +- commit 6544fbc + +- Batch patch rename with scripts/renamepatches. + Rename a bunch of patches (mostly drm-related) to match their SLE15-SP2 + equivalents. This will make solving SLE15-SP2 -> SLE15-SP3 conflicts a + bit easier. This is especially important to make sure drm fixes going + into SLE15-SP2 conflict with patches already in SLE15-SP3. +- commit 3c1500c + +- mac80211: pause TX while changing interface type (git-fixes). +- commit c5c081d + +- HID: multitouch: Remove MT_CLS_WIN_8_DUAL (git-fixes). +- Refresh + patches.suse/HID-quirks-Always-poll-three-more-Lenovo-PixArt-mice.patch. +- commit bed41ce + +- can: dev: prevent potential information leak in can_fill_info() + (git-fixes). +- mt7601u: fix kernel crash unplugging the device (git-fixes). +- mt7601u: fix rx buffer refcounting (git-fixes). +- NFC: fix resource leak when target index is invalid (git-fixes). +- NFC: fix possible resource leak (git-fixes). +- firmware: imx: select SOC_BUS to fix firmware build (git-fixes). +- HID: multitouch: Apply MT_QUIRK_CONFIDENCE quirk for multi-input + devices (git-fixes). +- media: rc: ensure that uevent can be read directly after rc + device register (git-fixes). +- HID: multitouch: do not filter mice nodes (git-fixes). +- commit f7694e1 + +- series.conf: cleanup +- update upstream references and move into sorted section: + patches.suse/0001-futex-Ensure-the-correct-return-value-from-futex_loc.patch + patches.suse/0002-futex-Replace-pointless-printk-in-fixup_owner.patch + patches.suse/0003-futex-Provide-and-use-pi_state_update_owner.patch + patches.suse/0004-rtmutex-Remove-unused-argument-from-rt_mutex_proxy_u.patch + patches.suse/0005-futex-Use-pi_state_update_owner-in-put_pi_state.patch + patches.suse/0006-futex-Simplify-fixup_pi_state_owner.patch + patches.suse/0007-futex-Handle-faults-correctly-for-PI-futexes.patch +- commit 16c5d87 + +- Refresh patches.suse/bpf-Fix-map-permissions-check.patch. + The diff was applied to map_delete_elem() mistakenly even though the + patch indicates the target: map_lookup_and_delete_elem(). + The patch is applied correctly in SLE15-SP2, so this change is only for + SLE15-SP3. +- commit 223cc56 + +- ASoC: SOF: SND_INTEL_DSP_CONFIG dependency (git-fixes). +- ASoC: SOF: Intel: soundwire: fix select/depend unmet + dependencies (git-fixes). +- ASoC: Intel: sof_sdw: set proper flags for Dell TGL-H SKU 0A5E + (git-fixes). +- ASoC: Intel: Skylake: Zero snd_ctl_elem_value (git-fixes). +- ASoC: Intel: Skylake: skl-topology: Fix OOPs ib + skl_tplg_complete (git-fixes). +- ASoC: mediatek: mt8183-da7219: ignore TDM DAI link by default + (git-fixes). +- ASoC: mediatek: mt8183-mt6358: ignore TDM DAI link by default + (git-fixes). +- ASoC: topology: Properly unregister DAI on removal (git-fixes). +- ASoC: topology: Fix memory corruption in + soc_tplg_denum_create_values() (git-fixes). +- ASoC: AMD Renoir - refine DMI entries for some Lenovo products + (git-fixes). +- ASoC: wm_adsp: Fix control name parsing for multi-fw + (git-fixes). +- ALSA: hda: intel-dsp-config: add PCI id for TGL-H (git-fixes). +- commit 959baa2 + +- Move upstreamed sound patches into sorted section +- commit 84af2ff + +- ALSA: hda/via: Apply the workaround generically for Clevo + machines (git-fixes). +- ASoC: ak4458: correct reset polarity (git-fixes). +- ALSA: hda/realtek: Enable headset of ASUS B1400CEPE with ALC256 + (git-fixes). +- commit e5943b7 + +- Refresh patches.suse/usb-roles-provide-the-switch-drivers-handle-to-the-switch-in-the-api.patch + Fix the build on armv7hl config +- commit c7f7007 + +- leds: Add managed API to get a LED from a device driver + (jsc#SLE-12680, jsc#SLE-12880, jsc#SLE-12882, jsc#SLE-12883, + jsc#SLE-13496, jsc#SLE-15322). +- leds: Add of_led_get() and led_put() (jsc#SLE-12680, + jsc#SLE-12880, jsc#SLE-12882, jsc#SLE-12883, jsc#SLE-13496, + jsc#SLE-15322). +- thermal: db8500: Depromote debug print (jsc#SLE-16407). +- net: netcp_ethss: Use the PHY time stamping interface + (bsc#1176447). +- thermal: db8500: Rewrite to be a pure OF sensor (jsc#SLE-16407). +- thermal: db8500: Use dev helper variable (jsc#SLE-16407). +- thermal: db8500: Finalize device tree conversion + (jsc#SLE-16407). +- commit be80774 + +- xfs: show the proper user quota options (bsc#1181538). +- commit e34397a + +- futex: Handle faults correctly for PI futexes (bsc#1181349 + bsc#1149032). +- futex: Simplify fixup_pi_state_owner() (bsc#1181349 + bsc#1149032). +- futex: Use pi_state_update_owner() in put_pi_state() + (bsc#1181349 bsc#1149032). +- rtmutex: Remove unused argument from rt_mutex_proxy_unlock() + (bsc#1181349 bsc#1149032). +- futex: Provide and use pi_state_update_owner() (bsc#1181349 + bsc#1149032). +- futex: Replace pointless printk in fixup_owner() (bsc#1181349 + bsc#1149032). +- futex: Ensure the correct return value from futex_lock_pi() + (bsc#1181349 bsc#1149032). +- futex: Remove unused empty compat_exit_robust_list() + (bsc#1149032). +- futex: Remove needless goto's (bsc#1149032). +- commit 8a00d32 + +- clk: tegra: Add Tegra20/30 EMC clock implementation + (jsc#SLE-15847). +- Refresh + patches.suse/clk-tegra-Export-functions-for-EMC-clock-scaling.patch. +- Refresh + patches.suse/clk-tegra-Implement-Tegra210-EMC-clock.patch. +- Refresh + patches.suse/clk-tegra-Rename-Tegra124-EMC-clock-source-file.patch. +- commit f80473c + +- ARM: OMAP2+: omap_device: fix idling of devices during probe + (bsc#1175713). +- ARM: OMAP2+: Remove redundant assignment to variable ret + (bsc#1175713). +- OMAP2: fixup doc comments in omap_device (bsc#1175713). +- ARM: OMAP2+: Add pdata for OMAP3 ISP IOMMU (bsc#1175713). +- ARM: OMAP2+: Plug in device_enable/idle ops for IOMMUs + (bsc#1175713). +- iommu/omap: add pdata ops for omap_device_enable/idle + (bsc#1175713). +- commit 365ddca + +- x86/hyperv: Fix kexec panic/hang issues (bsc#1176831). +- refresh patches.suse/suse-hv-kabi.patch +- commit 3bdfdcf + +- Delete patches.suse/1245-drm-remove-drm-specific-kmap_atomic-code.patch + This broke the build on armv7hl. +- commit 7f90f67 + +- ASoC: meson: aiu: add audio output dt-bindings (jsc#SLE-16518). +- commit 39e8b6e + +- btrfs: send: fix invalid clone operations when cloning from + the same file and root (bsc#1181511). +- commit 090f75a + +- fix patch metadata +- fix Patch-mainline: + patches.suse/nfsd4-readdirplus-shouldn-t-return-parent-of-export.patch +- commit 2f3e2e1 + +- ACPI/IORT: Fix doc warnings in iort.c (jsc#SLE-16407). +- ACPI, APEI, Fix error return value in apei_map_generic_address() + (jsc#SLE-16407). +- ACPI: DPTF: Support Alder Lake (jsc#SLE-16407). +- ACPI: Fix whitespace inconsistencies (jsc#SLE-16407). +- ACPI: scan: Fix acpi_dma_configure_id() kerneldoc name + (jsc#SLE-16407). +- ACPI: button: Drop no longer necessary Acer SW5-012 + lid_init_state quirk (jsc#SLE-16407). +- ACPI: utils: remove unreachable breaks (jsc#SLE-16407). +- ACPI: DPTF: Add ACPI_DPTF Kconfig menu (jsc#SLE-16407). +- Update config files. +- Update supported.conf. +- ACPI: DPTF: Fix participant driver names (jsc#SLE-16407). +- ACPI: processor: remove comment regarding string _UID support + (jsc#SLE-16407). +- ACPI: reboot: Avoid racing after writing to ACPI RESET_REG + (jsc#SLE-16407). +- ACPICA: Add missing type casts in GPE register access code + (jsc#SLE-16407). +- PCI/ACPI: Add Ampere Altra SOC MCFG quirk (jsc#SLE-16407). +- PCI/ACPI: Tone down missing MCFG message (jsc#SLE-16407). +- ACPI / LPSS: Save Cherry Trail PWM ctx registers only once + (at activation) (jsc#SLE-16407). +- ACPI / LPSS: Resume Cherry Trail PWM controller in no-irq phase + (jsc#SLE-16407). +- ACPI: Export acpi_get_first_physical_node() to modules + (jsc#SLE-16407). +- PNP: ACPI: Fix missing-prototypes in acpi_pnp.c (jsc#SLE-16407). +- ACPI: PCI: update kernel-doc line comments (jsc#SLE-16407). +- ACPI: memhotplug: Remove 'state' from struct acpi_memory_device + (jsc#SLE-16407). +- ACPI: wakeup: Remove dead ACPICA debug code (jsc#SLE-16407). +- ACPI: video: Remove leftover ACPICA debug code (jsc#SLE-16407). +- ACPI: tiny-power-button: Remove dead ACPICA debug code + (jsc#SLE-16407). +- ACPI: processor: Remove dead ACPICA debug code (jsc#SLE-16407). +- ACPI: proc: Remove dead ACPICA debug code (jsc#SLE-16407). +- ACPI: PCI: Remove unused ACPICA debug code (jsc#SLE-16407). +- ACPI: event: Remove leftover ACPICA debug code (jsc#SLE-16407). +- ACPI: dock: Remove dead ACPICA debug code (jsc#SLE-16407). +- ACPI: debugfs: Remove dead ACPICA debug code (jsc#SLE-16407). +- ACPI: custom_method: Remove dead ACPICA debug code + (jsc#SLE-16407). +- ACPI: container: Remove leftover ACPICA debug functionality + (jsc#SLE-16407). +- ACPI: platform: Remove ACPI_MODULE_NAME() (jsc#SLE-16407). +- ACPI: memhotplug: Remove leftover ACPICA debug functionality + (jsc#SLE-16407). +- ACPI: LPSS: Remove ACPI_MODULE_NAME() (jsc#SLE-16407). +- ACPI: cmos_rtc: Remove leftover ACPI_MODULE_NAME() + (jsc#SLE-16407). +- node: Add access1 class to represent CPU to memory + characteristics (jsc#SLE-16407). +- ACPI: Let ACPI know we support Generic Initiator Affinity + Structures (jsc#SLE-16407). +- ACPI: Support Generic Initiator only domains (jsc#SLE-16407). +- ACPI / NUMA: Add stub function for pxm_to_node() + (jsc#SLE-16407). +- ACPI: Remove side effect of partly creating a node in + acpi_get_node() (jsc#SLE-16407). +- ACPI: scan: Replace ACPI_DEBUG_PRINT() with pr_debug() + (jsc#SLE-16407). +- ACPI: battery: include linux/power_supply.h (jsc#SLE-16407). +- ACPI: APD: Clean up header file include statements + (jsc#SLE-16407). +- ACPI: APD: Remove unnecessary APD_ADDR() macro stub + (jsc#SLE-16407). +- ACPI: APD: Remove ACPI_MODULE_NAME() (jsc#SLE-16407). +- ACPI: APD: Remove flags from struct apd_device_desc + (jsc#SLE-16407). +- ACPI: APD: Add kerneldoc for properties in struct + apd_device_desc (jsc#SLE-16407). +- ACPI: DPTF: Add PCH FIVR participant driver (jsc#SLE-16407). +- ACPI / PMIC: Move TPS68470 OpRegion driver to drivers/acpi/pmic/ + (jsc#SLE-16407). +- ACPI / PMIC: Split out Kconfig and Makefile specific for ACPI + PMIC (jsc#SLE-16407). + Update config files. +- ACPI: NFIT: Use kobj_to_dev() instead (jsc#SLE-16407). +- ACPI: OSL: Make ACPICA use logical addresses of GPE blocks + (jsc#SLE-16407). +- ACPI: OSL: Change the type of acpi_os_map_generic_address() + return value (jsc#SLE-16407). +- ACPICA: Add support for using logical addresses of GPE blocks + (jsc#SLE-16407). +- ACPICA: Introduce special struct type for GPE register addresses + (jsc#SLE-16407). +- ACPICA: Introduce acpi_hw_gpe_read() and acpi_hw_gpe_write() + (jsc#SLE-16407). +- ACPICA: Validate GPE blocks at init time (jsc#SLE-16407). +- ACPICA: Update version to 20200925 Version 20200925 + (jsc#SLE-16407). +- ACPICA: Remove unnecessary semicolon (jsc#SLE-16407). +- ACPICA: Debugger: Add a new command: "ALL " + (jsc#SLE-16407). +- ACPICA: iASL: Return exceptions for string-to-integer + conversions (jsc#SLE-16407). +- ACPICA: acpi_help: Update UUID list (jsc#SLE-16407). +- ACPICA: Add predefined names found in the SMBus sepcification + (jsc#SLE-16407). +- ACPICA: Tree-wide: fix various typos and spelling mistakes + (jsc#SLE-16407). +- ACPICA: Drop the repeated word "an" in a comment + (jsc#SLE-16407). +- ACPICA: Add support for 64 bit risc-v compilation + (jsc#SLE-16407). +- ACPI: processor: Print more information when + acpi_processor_evaluate_cst() fails (jsc#SLE-16407). +- ACPI/IORT: Remove the unused inline functions (jsc#SLE-16407). +- ACPI/IORT: Drop the unused @ops of iort_add_device_replay() + (jsc#SLE-16407). +- arm64: permit ACPI core to map kernel memory used for table + overrides (jsc#SLE-16407). +- arm64/acpi: disallow AML memory opregions to access kernel + memory (jsc#SLE-16407). +- arm64: acpi: fix UBSAN warning (jsc#SLE-16407). +- commit 5dc32ae + +- intel_th: pci: Add Alder Lake-P support (git-fixes). +- drm/amd/display: disable dcn10 pipe split by default + (git-fixes). +- commit 92717d1 + +- xhci: tegra: Delay for disabling LFPS detector (git-fixes). +- xhci: make sure TRB is fully written before giving it to the + controller (git-fixes). +- USB: ehci: fix an interrupt calltrace error (git-fixes). +- ehci: fix EHCI host controller initialization sequence + (git-fixes). +- i2c: bpmp-tegra: Ignore unknown I2C_M flags (git-fixes). +- platform/x86: ideapad-laptop: Disable touchpad_switch for + ELAN0634 (git-fixes). +- drm/nouveau/kms/nv50-: fix case where notifier buffer is at + offset 0 (git-fixes). +- drm/nouveau/mmu: fix vram heap sizing (git-fixes). +- drm/nouveau/i2c/gm200: increase width of aux semaphore owner + fields (git-fixes). +- drm/nouveau/privring: ack interrupts the same way as RM + (git-fixes). +- drm/nouveau/bios: fix issue shadowing expansion ROMs + (git-fixes). +- drm/amdgpu/psp: fix psp gfx ctrl cmds (git-fixes). +- HID: Ignore battery for Elan touchscreen on ASUS UX550 + (git-fixes). +- HID: logitech-dj: add the G602 receiver (git-fixes). +- HID: multitouch: Enable multi-input for Synaptics + pointstick/touchpad device (git-fixes). +- commit 6194af6 + +- blacklist.conf: unwanted NFS patches +- commit 6f9f1d0 + +- nfsd4: readdirplus shouldn't return parent of export + (git-fixes). +- commit 5e9f700 + +- nvme-tcp: avoid request double completion for concurrent + nvme_tcp_timeout (bsc#1181161). +- nvme-rdma: avoid request double completion for concurrent + nvme_rdma_timeout (bsc#1181161). +- commit 7760e28 + +- x86/xen: avoid warning in Xen pv guest with + CONFIG_AMD_MEM_ENCRYPT enabled (bsc#1181335). +- commit ada97e4 + +- xen-blkfront: allow discard-* nodes to be optional + (bsc#1181346). +- commit 958c625 + +- xen/privcmd: allow fetching resource sizes (bsc#1065600). +- commit 21fc6aa + +- scsi: ibmvfc: Fix missing cast of ibmvfc_event pointer to u64 handle + (jsc#SLE-15442 bsc#1180814 ltc#187461). +- Refresh patches.suse/scsi-ibmvfc-Send-commands-down-HW-Sub-CRQ-when-chann.patch. +- Refresh patches.suse/scsi-ibmvfc-Set-and-track-hw-queue-in-ibmvfc_event-s.patch. +- commit 1e02306 + +- Update ibmvfc patch metadata. +- commit b112c00 + +- efi/libstub: Disable -mbranch-protection (jsc#SLE-16407). +- efi/arm64: libstub: Deal gracefully with EFI_RNG_PROTOCOL + failure (jsc#SLE-16407). +- efivarfs: Replace invalid slashes with exclamation marks in + dentries (jsc#SLE-16407). +- efi: Delete deprecated parameter comments (jsc#SLE-16407). +- efi/libstub: Fix missing-prototypes in string.c (jsc#SLE-16407). +- efi: Add definition of EFI_MEMORY_CPU_CRYPTO and ability to + report it (jsc#SLE-16407). +- efi: mokvar: add missing include of asm/early_ioremap.h + (jsc#SLE-16407). +- efi: efivars: limit availability to X86 builds (jsc#SLE-16407). + Update config files. +- efi: remove some false dependencies on CONFIG_EFI_VARS + (jsc#SLE-16407). +- efi: efivars: un-export efivars_sysfs_init() (jsc#SLE-16407). +- efi: pstore: move workqueue handling out of efivars + (jsc#SLE-16407). +- efi: pstore: disentangle from deprecated efivars module + (jsc#SLE-16407). +- efi: mokvar-table: fix some issues in new code (jsc#SLE-16407). +- cper,edac,efi: Memory Error Record: bank group/address and + chip id (jsc#SLE-16407). +- edac,ghes,cper: Add Row Extension to Memory Error Record + (jsc#SLE-16407). +- efi/x86: Add a quirk to support command line arguments on Dell + EFI firmware (jsc#SLE-16407). +- efi/libstub: Add efi_warn and *_once logging helpers + (jsc#SLE-16407). +- efi: Support for MOK variable config table (jsc#SLE-16407). + Refresh + patches.suse/0005-efi-generate-secret-key-in-EFI-boot-environment.patch +- efi/printf: remove unneeded semicolon (jsc#SLE-16407). +- efi/libstub: Export efi_low_alloc_above() to other units + (jsc#SLE-16407). +- efi: Rename arm-init to efi-init common for all arch + (jsc#SLE-16407). +- commit a426a3c + +- scsi: ibmvfc: Set default timeout to avoid crash during + migration (bsc#1181425 ltc#188252). +- commit 9a4138b + +- series.conf: cleanup +- rename patches to get rid of numeric prefix (for easier resolve of merge conflict) + patches.suse/0001-drm-rockchip-Avoid-uninitialized-use-of-endpoint-id-.patch -> patches.suse/drm-rockchip-Avoid-uninitialized-use-of-endpoint-id-.patch + patches.suse/0002-drm-gma500-fix-double-free-of-gma_connector.patch -> patches.suse/drm-gma500-fix-double-free-of-gma_connector.patch + patches.suse/0003-drm-aspeed-Fix-Kconfig-warning-subsequent-build-erro.patch -> patches.suse/drm-aspeed-Fix-Kconfig-warning-subsequent-build-erro.patch + patches.suse/0004-drm-dp_aux_dev-check-aux_dev-before-use-in-drm_dp_au.patch -> patches.suse/drm-dp_aux_dev-check-aux_dev-before-use-in-drm_dp_au.patch + patches.suse/0005-drm-mcde-Fix-handling-of-platform_get_irq-error.patch -> patches.suse/drm-mcde-Fix-handling-of-platform_get_irq-error.patch + patches.suse/0006-drm-tve200-Fix-handling-of-platform_get_irq-error.patch -> patches.suse/drm-tve200-Fix-handling-of-platform_get_irq-error.patch + (no effect on expanded tree) +- commit 772573f + +- series.conf: cleanup +- move unsortable patch out of sorted section + patches.suse/floppy-reintroduce-O_NDELAY-fix.patch +- commit 39bee61 + +- arch/x86/lib/usercopy_64.c: fix __copy_user_flushcache() + cache writeback (bsc#1152489). +- commit 852fa4b + +- scsi: lpfc: Simplify bool comparison (bsc#1180891). +- scsi: lpfc: Update lpfc version to 12.8.0.7 (bsc#1180891). +- scsi: lpfc: Enhancements to LOG_TRACE_EVENT for better + readability (bsc#1180891). +- scsi: lpfc: Implement health checking when aborting I/O + (bsc#1180891). +- scsi: lpfc: Fix crash when nvmet transport calls host_release + (bsc#1180891). +- scsi: lpfc: Fix vport create logging (bsc#1180891). +- scsi: lpfc: Fix NVMe recovery after mailbox timeout + (bsc#1180891). +- scsi: lpfc: Fix target reset failing (bsc#1180891). +- scsi: lpfc: Fix error log messages being logged following SCSI + task mgnt (bsc#1180891). +- scsi: lpfc: Prevent duplicate requests to unregister with + cpuhp framework (bsc#1180891). +- scsi: lpfc: Fix FW reset action if I/Os are outstanding + (bsc#1180891). +- scsi: lpfc: Use the nvme-fc transport supplied timeout for LS + requests (bsc#1180891). +- scsi: lpfc: Fix crash when a fabric node is released prematurely + (bsc#1180891). +- scsi: lpfc: Refresh ndlp when a new PRLI is received in the + PRLI issue state (bsc#1180891). +- scsi: lpfc: Fix auto sli_mode and its effect on CONFIG_PORT + for SLI3 (bsc#1180891). +- scsi: lpfc: Fix PLOGI S_ID of 0 on pt2pt config (bsc#1180891). +- commit cdea5d0 + +- x86/topology: Make __max_die_per_package available + unconditionally (bsc#1152489). +- commit 0e0c8a8 + +- x86/cpu/amd: Set __max_die_per_package on AMD (bsc#1152489). +- commit 3044309 + +- drm/i915/gt: Declare gen9 has 64 mocs entries! (git-fixes). +- drm/etnaviv: always start/stop scheduler in timeout processing + (git-fixes). +- commit 6ef999c + +- drm/i915/dsi: Use unconditional msleep for the panel_on_delay + when there is no reset-deassert MIPI-sequence (git-fixes). +- drm/i915: clear the gpu reloc batch (git-fixes). +- drm/amdgpu: fix a GPU hang issue when remove device (git-fixes). +- drm/i915: Fix mismatch between misplaced vma check and vma + insert (git-fixes). +- commit cc8174e + +- drm/amdkfd: Fix leak in dmabuf import (git-fixes). +- drm/msm/dsi_phy_10nm: implement PHY disabling (git-fixes). +- drm/msm/dsi_pll_10nm: restore VCO rate during restore_state + (git-fixes). +- drm/msm/dpu: Add newline to printks (git-fixes). +- drm/meson: dw-hdmi: Register a callback to disable the regulator + (git-fixes). +- drm/omap: dmm_tiler: fix return error code in omap_dmm_probe() + (git-fixes). +- drm/amdgpu: fix build_coefficients() argument (git-fixes). +- drm/amd/display: remove useless if/else (git-fixes). +- drm/tve200: Fix handling of platform_get_irq() error + (git-fixes). +- drm/mcde: Fix handling of platform_get_irq() error (git-fixes). +- drm/dp_aux_dev: check aux_dev before use in + drm_dp_aux_dev_get_by_minor() (git-fixes). +- drm/aspeed: Fix Kconfig warning & subsequent build errors + (git-fixes). +- drm/gma500: fix double free of gma_connector (git-fixes). +- drm/i915/display/dp: Compute the correct slice count for VDSC + on DP (git-fixes). +- drm/rockchip: Avoid uninitialized use of endpoint id in LVDS + (git-fixes). +- drm/i915/gt: Program mocs:63 for cache eviction on gen9 + (git-fixes). +- drm/tegra: sor: Disable clocks on error in tegra_sor_init() + (git-fixes). +- drm/tegra: replace idr_init() by idr_init_base() (git-fixes). +- drm/i915/gt: Free stale request on destroying the virtual engine + (git-fixes). +- drm/i915/gvt: return error when failing to take the module + reference (git-fixes). +- drm/i915/gvt: Set ENHANCED_FRAME_CAP bit (git-fixes). +- drm/i915: Handle max_bpc==16 (git-fixes). +- drm/i915: Avoid memory leak with more than 16 workarounds on + a list (git-fixes). +- drm/amd/display: Add missing pflip irq for dcn2.0 (git-fixes). +- drm/gma500: Fix out-of-bounds access to struct + drm_device.vblank[] (git-fixes). +- drm/amdgpu: perform srbm soft reset always on SDMA resume + (git-fixes). +- commit bd76ab9 + +- drm/nouveau/nouveau: fix the start/end range for migration + (git-fixes). +- drm/vc4: drv: Add error handding for bind (git-fixes). +- drm/sun4i: frontend: Fix the scaler phase on A33 (git-fixes). +- drm/sun4i: frontend: Reuse the ch0 phase for RGB formats + (git-fixes). +- drm/sun4i: frontend: Rework a bit the phase data (git-fixes). +- drm/amd/display: Don't invoke kgdb_breakpoint() unconditionally + (git-fixes). +- drm/amdgpu: increase the reserved VM size to 2MB (git-fixes). +- drm/amdgpu: don't map BO in reserved region (git-fixes). +- drm/amdgpu: add DID for navi10 blockchain SKU (git-fixes). +- drm/i915: Drop runtime-pm assert from vgpu io accessors + (git-fixes). +- drm/i915: Force VT'd workarounds when running as a guest OS + (git-fixes). +- drm/i915/gt: Delay execlist processing for tgl (git-fixes). +- commit d9edd32 + +- drm/amdkfd: Use same SQ prefetch setting as amdgpu (git-fixes). +- drm/amd/display: Avoid MST manager resource leak (git-fixes). +- drm/amdgpu: correct the gpu reset handling for job != NULL case + (git-fixes). +- drm/ttm: fix eviction valuable range check (git-fixes). +- drm/amd/display: HDMI remote sink need mode validation for Linux + (git-fixes). +- drm/amd/display: Increase timeout for DP Disable (git-fixes). +- drm/i915: Break up error capture compression loops with + cond_resched() (git-fixes). +- drm/msm/a6xx: fix a potential overflow issue (git-fixes). +- drm/panfrost: add amlogic reset quirk callback (git-fixes). +- drm/bridge/synopsys: dsi: add support for non-continuous HS + clock (git-fixes). +- commit 3790415 + +- drm/brige/megachips: Add checking if ge_b850v3_lvds_init() + is working correctly (git-fixes). +- drm/nouveau/mem: guard against NULL pointer access in mem_del + (git-fixes). +- drm/amdgpu: prevent double kfree ttm->sg (git-fixes). +- drm/sun4i: mixer: Extend regmap max_register (git-fixes). +- commit f36768e + +- drm/i915: Filter wake_flags passed to default_wake_function + (git-fixes). +- drm/amdgpu/dc: Require primary plane to be enabled whenever + the CRTC is (git-fixes). +- drm/amd/display: update nv1x stutter latencies (git-fixes). +- drm/amdkfd: fix a memory leak issue (git-fixes). +- drm/tve200: Stabilize enable/disable (git-fixes). +- drm/msm: Disable preemption on all 5xx targets (git-fixes). +- drm/amdgpu: Fix bug in reporting voltage for CIK (git-fixes). +- drm/amd/pm: avoid false alarm due to confusing + softwareshutdowntemp setting (git-fixes). +- drm/omap: fix incorrect lock state (git-fixes). +- drm/amd/display: Fix memleak in amdgpu_dm_mode_config_init + (git-fixes). +- drm/amd/display: Retry AUX write when fail occurs (git-fixes). +- drm/amd/display: Reject overlay plane configurations in + multi-display scenarios (git-fixes). +- drm/msm/a6xx: fix gmu start on newer firmware (git-fixes). +- drm/msm: add shutdown support for display platform_driver + (git-fixes). +- drm/msm/dpu: Fix scale params in plane validation (git-fixes). +- drm/i915/selftests: Avoid passing a random 0 into ilog2 + (git-fixes). +- drm/amdgpu: Fix bug where DPM is not enabled after hibernate + and resume (git-fixes). +- drm/amd/display: dchubbub p-state warning during surface planes + switch (git-fixes). +- commit 64cc324 + +- drm: Added orientation quirk for ASUS tablet model T103HAF + (git-fixes). +- drm/amdkfd: fix restore worker race condition (git-fixes). +- drm/nouveau/dispnv50: fix runtime pm imbalance on error + (git-fixes). +- drm/nouveau: fix runtime pm imbalance on error (git-fixes). +- drm/nouveau/debugfs: fix runtime pm imbalance on error + (git-fixes). +- commit 406e9f7 + +- drm/exynos: dsi: Remove bridge node reference in error handling + path in probe function (git-fixes). +- drm: rcar-du: Set primary plane zpos immutably at initializing + (git-fixes). +- drm/amdgpu/sriov add amdgpu_amdkfd_pre_reset in gpu reset + (git-fixes). +- drm/msm/a5xx: Always set an OPP supported hardware value + (git-fixes). +- drm/msm: fix leaks if initialization fails (git-fixes). +- drm/amd/display: Stop if retimer is not available (git-fixes). +- drm/amdgpu: increase atombios cmd timeout (git-fixes). +- drm/omap: dss: Cleanup DSS ports on initialisation failure + (git-fixes). +- commit db34b82 + +- drm/amd/display: dal_ddc_i2c_payloads_create can fail causing + panic (git-fixes). +- drm/omap: fix possible object reference leak (git-fixes). +- drm/amdgpu: fix calltrace during kmd unload(v3) (git-fixes). +- drm/scheduler: Avoid accessing freed bad job (git-fixes). +- drm/amdgpu/powerplay/smu7: fix AVFS handling with custom + powerplay table (git-fixes). +- drm/amdgpu/powerplay: fix AVFS handling with custom powerplay + table (git-fixes). +- drm/amd/display: Free gamma after calculating legacy transfer + function (git-fixes). +- drm/amd/display: Do not double-buffer DTO adjustments + (git-fixes). +- commit c18126a + +- drm/i915/gt: Prevent use of engine->wa_ctx after error + (git-fixes). +- drm/syncobj: Fix use-after-free (git-fixes). +- drm/atomic: put state on error path (git-fixes). +- commit 4cd1094 + +- ACPI: scan: Make acpi_bus_get_device() clear return pointer + on error (git-fixes). +- cachefiles: Drop superfluous readpages aops NULL check + (git-fixes). +- ACPI: scan: Harden acpi_device_add() against device ID overflows + (git-fixes). +- commit 963543c + +- net/mlx5e: ethtool, Fix restriction of autoneg with 56G + (jsc#SLE-8464). +- net: hns3: fix a phy loopback fail issue (bsc#1154353). +- net: vlan: avoid leaks on register_vlan_dev() failures + (bsc#1154353). +- bnxt_en: Fix AER recovery (jsc#SLE-8371 bsc#1153274). +- e1000e: bump up timeout to wait when ME un-configures ULP mode + (jsc#SLE-8100). +- ionic: account for vlan tag len in rx buffer len (bsc#1167773). +- ice, xsk: clear the status bits for the next_to_use descriptor + (jsc#SLE-7926). +- net: fix proc_fs init handling in af_packet and tls + (bsc#1154353). +- ice: avoid premature Rx buffer reuse (jsc#SLE-7926). +- net: hns3: remove a misused pragma packed (bsc#1154353). +- commit 465e7d7 + +- blacklist.conf: Add 08685be7761d powerpc/64s: fix scv entry fallback flush vs interrupt + No scv support. +- commit 7e491e5 + +- selftests: net: fib_tests: remove duplicate log test + (git-fixes). +- net: mscc: ocelot: allow offloading of bridge on top of LAG + (git-fixes). +- udp: Prevent reuseport_select_sock from reading uninitialized + socks (git-fixes). +- pNFS: Mark layout for return if return-on-close was not sent + (git-fixes). +- commit 87c48df + +- drm/tve200: Fix handling of platform_get_irq() error (bsc#1152472) +- commit 8541d40 + +- drm/mcde: Fix handling of platform_get_irq() error (bsc#1152472) +- commit 60b9525 + +- drm/dp_aux_dev: check aux_dev before use in (bsc#1152472) +- commit 21532d2 + +- drm/aspeed: Fix Kconfig warning & subsequent build errors (bsc#1152472) +- commit 3d14ba8 + +- drm/gma500: fix double free of gma_connector (bsc#1152472) + Backporting notes: + * context changes +- commit 2ce14eb + +- drm/rockchip: Avoid uninitialized use of endpoint id in LVDS (bsc#1152472) +- commit 103a121 + +- blacklist.conf: Append 'drm/vc4: gem: Add a managed action to cleanup the job queue' +- commit ce3d22f + +- blacklist.conf: Append 'drm/vc4: bo: Add a managed action to cleanup the cache' +- commit 2cf161b + +- Update patches.suse/selftests-ftrace-Select-an-existing-function-in-kpro.patch (bsc#1181203 ltc#190909). +- commit e5512d0 + +- floppy: reintroduce O_NDELAY fix (boo#1181018). +- commit ab10a7d + kernel-kvmsmall +- Update kabi files. +- update from February 2021 maintenance update submission (commit 1e925eb08318) +- commit 97b2a1f + +- scsi: qla2xxx: Fix description for parameter + ql2xenforce_iocb_limit (bsc#1179142). +- commit f3ce867 + +- blacklist.conf: no need to fix code for CONFIG_KEXEC_JUMP +- commit 3abe54d + +- blacklist.conf: e45122893a98 x86/fpu: Add kernel_fpu_begin_mask() to selectively initialize state +- commit f36235a + +- nbd: freeze the queue while we're adding connections + (CVE-2021-3348 bsc#1181504). +- commit 78453ee + +- efi/apple-properties: Reinstate support for boolean properties + (git-fixes). +- commit c20e373 + +- leds: trigger: fix potential deadlock with libata (git-fixes). +- commit d410ad0 + +- Update patch References tags for futex fixes (bsc#1181349 CVE-2021-3347) +- commit b3fac23 + +- HID: wacom: Correct NULL dereference on AES pen proximity + (git-fixes). +- HID: wacom: Fix memory leakage caused by kfifo_alloc + (git-fixes). +- HID: wacom: Constify attribute_groups (git-fixes). +- HID: wacom: do not call hid_set_drvdata(hdev, NULL) (git-fixes). +- commit c0ccdd7 + +- drm/i915: Always flush the active worker before returning from + the wait (git-fixes). +- drm/i915/selftest: Fix potential memory leak (git-fixes). +- drm/i915/gt: Clear CACHE_MODE prior to clearing residuals + (git-fixes). +- drm/vc4: Correct POS1_SCL for hvs5 (git-fixes). +- drm/vc4: Correct lbm size and calculation (git-fixes). +- drm/nouveau/kms/gk104-gp1xx: Fix > 64x64 cursors (git-fixes). +- drivers/nouveau/kms/nv50-: Reject format modifiers for cursor + planes (git-fixes). +- drm/nouveau/dispnv50: Restore pushing of all data (git-fixes). +- commit ab75656 + +- ACPI/IORT: Do not blindly trust DMA masks from firmware + (git-fixes). +- PM: hibernate: flush swap writer after marking (git-fixes). +- ACPI: sysfs: Prefer "compatible" modalias (git-fixes). +- drm/i915: Check for all subplatform bits (git-fixes). +- drm/nouveau/svm: fail NOUVEAU_SVM_INIT ioctl on unsupported + devices (git-fixes). +- commit 274cf96 + +- iomap: fix WARN_ON_ONCE() from unprivileged users (bsc#1181494). +- commit 2958b80 + +- net/smc: fix direct access to ib_gid_addr->ndev in + smc_ib_determine_gid() (git-fixes). +- net/smc: fix valid DMBE buffer sizes (git-fixes). +- net/smc: fix sock refcounting in case of termination + (git-fixes). +- net/smc: reset sndbuf_desc if freed (git-fixes). +- net/smc: set rx_off for SMCR explicitly (git-fixes). +- net/smc: fix dmb buffer shortage (git-fixes). +- net/smc: remove freed buffer from list (git-fixes). +- net/smc: switch smcd_dev_list spinlock to mutex (git-fixes). +- net/smc: fix sleep bug in smc_pnet_find_roce_resource() + (git-fixes). +- net/smc: cancel event worker during device removal (git-fixes). +- net/smc: check for valid ib_client_data (git-fixes). +- net/smc: fix cleanup for linkgroup setup failures (git-fixes). +- net/smc: no peer ID in CLC decline for SMCD (git-fixes). +- net/smc: transfer fasync_list in case of fallback (git-fixes). +- commit a9e7337 + +- mm: memcontrol: fix missing wakeup polling thread (bsc#1181584). +- commit c0272b7 + +- blacklist.conf: Add 4230e2deaa48 stop_machine, rcu: Mark functions as notrace +- commit 9596511 + +- blacklist.conf: Add 15ec0fcff6da kernel/sys.c: replace do_brk with do_brk_flags in comment of prctl_set_mm_map() +- commit 7773384 + +- ptrace: Set PF_SUPERPRIV when checking capability (bsc#1163930). +- ptrace: reintroduce usage of subjective credentials in + ptrace_has_cap() (bsc#1163930). +- commit 1d6137d + +- module: delay kobject uevent until after module init call (bsc#1178631). +- Refresh patches.suse/supported-flag +- commit 2796828 + +- Refresh patches.suse/powerpc-sstep-Fix-array-out-of-bound-warning.patch. + Update to v2 +- commit 6a4b1c5 + +- vfio iommu: Add dma available capability (bsc#1179572 + LTC#190110). +- commit 78a5def + +- vfio iommu: Add dma available capability (bsc#1179572 + LTC#190110). +- commit 6544fbc + +- Batch patch rename with scripts/renamepatches. + Rename a bunch of patches (mostly drm-related) to match their SLE15-SP2 + equivalents. This will make solving SLE15-SP2 -> SLE15-SP3 conflicts a + bit easier. This is especially important to make sure drm fixes going + into SLE15-SP2 conflict with patches already in SLE15-SP3. +- commit 3c1500c + +- mac80211: pause TX while changing interface type (git-fixes). +- commit c5c081d + +- HID: multitouch: Remove MT_CLS_WIN_8_DUAL (git-fixes). +- Refresh + patches.suse/HID-quirks-Always-poll-three-more-Lenovo-PixArt-mice.patch. +- commit bed41ce + +- can: dev: prevent potential information leak in can_fill_info() + (git-fixes). +- mt7601u: fix kernel crash unplugging the device (git-fixes). +- mt7601u: fix rx buffer refcounting (git-fixes). +- NFC: fix resource leak when target index is invalid (git-fixes). +- NFC: fix possible resource leak (git-fixes). +- firmware: imx: select SOC_BUS to fix firmware build (git-fixes). +- HID: multitouch: Apply MT_QUIRK_CONFIDENCE quirk for multi-input + devices (git-fixes). +- media: rc: ensure that uevent can be read directly after rc + device register (git-fixes). +- HID: multitouch: do not filter mice nodes (git-fixes). +- commit f7694e1 + +- series.conf: cleanup +- update upstream references and move into sorted section: + patches.suse/0001-futex-Ensure-the-correct-return-value-from-futex_loc.patch + patches.suse/0002-futex-Replace-pointless-printk-in-fixup_owner.patch + patches.suse/0003-futex-Provide-and-use-pi_state_update_owner.patch + patches.suse/0004-rtmutex-Remove-unused-argument-from-rt_mutex_proxy_u.patch + patches.suse/0005-futex-Use-pi_state_update_owner-in-put_pi_state.patch + patches.suse/0006-futex-Simplify-fixup_pi_state_owner.patch + patches.suse/0007-futex-Handle-faults-correctly-for-PI-futexes.patch +- commit 16c5d87 + +- Refresh patches.suse/bpf-Fix-map-permissions-check.patch. + The diff was applied to map_delete_elem() mistakenly even though the + patch indicates the target: map_lookup_and_delete_elem(). + The patch is applied correctly in SLE15-SP2, so this change is only for + SLE15-SP3. +- commit 223cc56 + +- ASoC: SOF: SND_INTEL_DSP_CONFIG dependency (git-fixes). +- ASoC: SOF: Intel: soundwire: fix select/depend unmet + dependencies (git-fixes). +- ASoC: Intel: sof_sdw: set proper flags for Dell TGL-H SKU 0A5E + (git-fixes). +- ASoC: Intel: Skylake: Zero snd_ctl_elem_value (git-fixes). +- ASoC: Intel: Skylake: skl-topology: Fix OOPs ib + skl_tplg_complete (git-fixes). +- ASoC: mediatek: mt8183-da7219: ignore TDM DAI link by default + (git-fixes). +- ASoC: mediatek: mt8183-mt6358: ignore TDM DAI link by default + (git-fixes). +- ASoC: topology: Properly unregister DAI on removal (git-fixes). +- ASoC: topology: Fix memory corruption in + soc_tplg_denum_create_values() (git-fixes). +- ASoC: AMD Renoir - refine DMI entries for some Lenovo products + (git-fixes). +- ASoC: wm_adsp: Fix control name parsing for multi-fw + (git-fixes). +- ALSA: hda: intel-dsp-config: add PCI id for TGL-H (git-fixes). +- commit 959baa2 + +- Move upstreamed sound patches into sorted section +- commit 84af2ff + +- ALSA: hda/via: Apply the workaround generically for Clevo + machines (git-fixes). +- ASoC: ak4458: correct reset polarity (git-fixes). +- ALSA: hda/realtek: Enable headset of ASUS B1400CEPE with ALC256 + (git-fixes). +- commit e5943b7 + +- Refresh patches.suse/usb-roles-provide-the-switch-drivers-handle-to-the-switch-in-the-api.patch + Fix the build on armv7hl config +- commit c7f7007 + +- leds: Add managed API to get a LED from a device driver + (jsc#SLE-12680, jsc#SLE-12880, jsc#SLE-12882, jsc#SLE-12883, + jsc#SLE-13496, jsc#SLE-15322). +- leds: Add of_led_get() and led_put() (jsc#SLE-12680, + jsc#SLE-12880, jsc#SLE-12882, jsc#SLE-12883, jsc#SLE-13496, + jsc#SLE-15322). +- thermal: db8500: Depromote debug print (jsc#SLE-16407). +- net: netcp_ethss: Use the PHY time stamping interface + (bsc#1176447). +- thermal: db8500: Rewrite to be a pure OF sensor (jsc#SLE-16407). +- thermal: db8500: Use dev helper variable (jsc#SLE-16407). +- thermal: db8500: Finalize device tree conversion + (jsc#SLE-16407). +- commit be80774 + +- xfs: show the proper user quota options (bsc#1181538). +- commit e34397a + +- futex: Handle faults correctly for PI futexes (bsc#1181349 + bsc#1149032). +- futex: Simplify fixup_pi_state_owner() (bsc#1181349 + bsc#1149032). +- futex: Use pi_state_update_owner() in put_pi_state() + (bsc#1181349 bsc#1149032). +- rtmutex: Remove unused argument from rt_mutex_proxy_unlock() + (bsc#1181349 bsc#1149032). +- futex: Provide and use pi_state_update_owner() (bsc#1181349 + bsc#1149032). +- futex: Replace pointless printk in fixup_owner() (bsc#1181349 + bsc#1149032). +- futex: Ensure the correct return value from futex_lock_pi() + (bsc#1181349 bsc#1149032). +- futex: Remove unused empty compat_exit_robust_list() + (bsc#1149032). +- futex: Remove needless goto's (bsc#1149032). +- commit 8a00d32 + +- clk: tegra: Add Tegra20/30 EMC clock implementation + (jsc#SLE-15847). +- Refresh + patches.suse/clk-tegra-Export-functions-for-EMC-clock-scaling.patch. +- Refresh + patches.suse/clk-tegra-Implement-Tegra210-EMC-clock.patch. +- Refresh + patches.suse/clk-tegra-Rename-Tegra124-EMC-clock-source-file.patch. +- commit f80473c + +- ARM: OMAP2+: omap_device: fix idling of devices during probe + (bsc#1175713). +- ARM: OMAP2+: Remove redundant assignment to variable ret + (bsc#1175713). +- OMAP2: fixup doc comments in omap_device (bsc#1175713). +- ARM: OMAP2+: Add pdata for OMAP3 ISP IOMMU (bsc#1175713). +- ARM: OMAP2+: Plug in device_enable/idle ops for IOMMUs + (bsc#1175713). +- iommu/omap: add pdata ops for omap_device_enable/idle + (bsc#1175713). +- commit 365ddca + +- x86/hyperv: Fix kexec panic/hang issues (bsc#1176831). +- refresh patches.suse/suse-hv-kabi.patch +- commit 3bdfdcf + +- Delete patches.suse/1245-drm-remove-drm-specific-kmap_atomic-code.patch + This broke the build on armv7hl. +- commit 7f90f67 + +- ASoC: meson: aiu: add audio output dt-bindings (jsc#SLE-16518). +- commit 39e8b6e + +- btrfs: send: fix invalid clone operations when cloning from + the same file and root (bsc#1181511). +- commit 090f75a + +- fix patch metadata +- fix Patch-mainline: + patches.suse/nfsd4-readdirplus-shouldn-t-return-parent-of-export.patch +- commit 2f3e2e1 + +- ACPI/IORT: Fix doc warnings in iort.c (jsc#SLE-16407). +- ACPI, APEI, Fix error return value in apei_map_generic_address() + (jsc#SLE-16407). +- ACPI: DPTF: Support Alder Lake (jsc#SLE-16407). +- ACPI: Fix whitespace inconsistencies (jsc#SLE-16407). +- ACPI: scan: Fix acpi_dma_configure_id() kerneldoc name + (jsc#SLE-16407). +- ACPI: button: Drop no longer necessary Acer SW5-012 + lid_init_state quirk (jsc#SLE-16407). +- ACPI: utils: remove unreachable breaks (jsc#SLE-16407). +- ACPI: DPTF: Add ACPI_DPTF Kconfig menu (jsc#SLE-16407). +- Update config files. +- Update supported.conf. +- ACPI: DPTF: Fix participant driver names (jsc#SLE-16407). +- ACPI: processor: remove comment regarding string _UID support + (jsc#SLE-16407). +- ACPI: reboot: Avoid racing after writing to ACPI RESET_REG + (jsc#SLE-16407). +- ACPICA: Add missing type casts in GPE register access code + (jsc#SLE-16407). +- PCI/ACPI: Add Ampere Altra SOC MCFG quirk (jsc#SLE-16407). +- PCI/ACPI: Tone down missing MCFG message (jsc#SLE-16407). +- ACPI / LPSS: Save Cherry Trail PWM ctx registers only once + (at activation) (jsc#SLE-16407). +- ACPI / LPSS: Resume Cherry Trail PWM controller in no-irq phase + (jsc#SLE-16407). +- ACPI: Export acpi_get_first_physical_node() to modules + (jsc#SLE-16407). +- PNP: ACPI: Fix missing-prototypes in acpi_pnp.c (jsc#SLE-16407). +- ACPI: PCI: update kernel-doc line comments (jsc#SLE-16407). +- ACPI: memhotplug: Remove 'state' from struct acpi_memory_device + (jsc#SLE-16407). +- ACPI: wakeup: Remove dead ACPICA debug code (jsc#SLE-16407). +- ACPI: video: Remove leftover ACPICA debug code (jsc#SLE-16407). +- ACPI: tiny-power-button: Remove dead ACPICA debug code + (jsc#SLE-16407). +- ACPI: processor: Remove dead ACPICA debug code (jsc#SLE-16407). +- ACPI: proc: Remove dead ACPICA debug code (jsc#SLE-16407). +- ACPI: PCI: Remove unused ACPICA debug code (jsc#SLE-16407). +- ACPI: event: Remove leftover ACPICA debug code (jsc#SLE-16407). +- ACPI: dock: Remove dead ACPICA debug code (jsc#SLE-16407). +- ACPI: debugfs: Remove dead ACPICA debug code (jsc#SLE-16407). +- ACPI: custom_method: Remove dead ACPICA debug code + (jsc#SLE-16407). +- ACPI: container: Remove leftover ACPICA debug functionality + (jsc#SLE-16407). +- ACPI: platform: Remove ACPI_MODULE_NAME() (jsc#SLE-16407). +- ACPI: memhotplug: Remove leftover ACPICA debug functionality + (jsc#SLE-16407). +- ACPI: LPSS: Remove ACPI_MODULE_NAME() (jsc#SLE-16407). +- ACPI: cmos_rtc: Remove leftover ACPI_MODULE_NAME() + (jsc#SLE-16407). +- node: Add access1 class to represent CPU to memory + characteristics (jsc#SLE-16407). +- ACPI: Let ACPI know we support Generic Initiator Affinity + Structures (jsc#SLE-16407). +- ACPI: Support Generic Initiator only domains (jsc#SLE-16407). +- ACPI / NUMA: Add stub function for pxm_to_node() + (jsc#SLE-16407). +- ACPI: Remove side effect of partly creating a node in + acpi_get_node() (jsc#SLE-16407). +- ACPI: scan: Replace ACPI_DEBUG_PRINT() with pr_debug() + (jsc#SLE-16407). +- ACPI: battery: include linux/power_supply.h (jsc#SLE-16407). +- ACPI: APD: Clean up header file include statements + (jsc#SLE-16407). +- ACPI: APD: Remove unnecessary APD_ADDR() macro stub + (jsc#SLE-16407). +- ACPI: APD: Remove ACPI_MODULE_NAME() (jsc#SLE-16407). +- ACPI: APD: Remove flags from struct apd_device_desc + (jsc#SLE-16407). +- ACPI: APD: Add kerneldoc for properties in struct + apd_device_desc (jsc#SLE-16407). +- ACPI: DPTF: Add PCH FIVR participant driver (jsc#SLE-16407). +- ACPI / PMIC: Move TPS68470 OpRegion driver to drivers/acpi/pmic/ + (jsc#SLE-16407). +- ACPI / PMIC: Split out Kconfig and Makefile specific for ACPI + PMIC (jsc#SLE-16407). + Update config files. +- ACPI: NFIT: Use kobj_to_dev() instead (jsc#SLE-16407). +- ACPI: OSL: Make ACPICA use logical addresses of GPE blocks + (jsc#SLE-16407). +- ACPI: OSL: Change the type of acpi_os_map_generic_address() + return value (jsc#SLE-16407). +- ACPICA: Add support for using logical addresses of GPE blocks + (jsc#SLE-16407). +- ACPICA: Introduce special struct type for GPE register addresses + (jsc#SLE-16407). +- ACPICA: Introduce acpi_hw_gpe_read() and acpi_hw_gpe_write() + (jsc#SLE-16407). +- ACPICA: Validate GPE blocks at init time (jsc#SLE-16407). +- ACPICA: Update version to 20200925 Version 20200925 + (jsc#SLE-16407). +- ACPICA: Remove unnecessary semicolon (jsc#SLE-16407). +- ACPICA: Debugger: Add a new command: "ALL " + (jsc#SLE-16407). +- ACPICA: iASL: Return exceptions for string-to-integer + conversions (jsc#SLE-16407). +- ACPICA: acpi_help: Update UUID list (jsc#SLE-16407). +- ACPICA: Add predefined names found in the SMBus sepcification + (jsc#SLE-16407). +- ACPICA: Tree-wide: fix various typos and spelling mistakes + (jsc#SLE-16407). +- ACPICA: Drop the repeated word "an" in a comment + (jsc#SLE-16407). +- ACPICA: Add support for 64 bit risc-v compilation + (jsc#SLE-16407). +- ACPI: processor: Print more information when + acpi_processor_evaluate_cst() fails (jsc#SLE-16407). +- ACPI/IORT: Remove the unused inline functions (jsc#SLE-16407). +- ACPI/IORT: Drop the unused @ops of iort_add_device_replay() + (jsc#SLE-16407). +- arm64: permit ACPI core to map kernel memory used for table + overrides (jsc#SLE-16407). +- arm64/acpi: disallow AML memory opregions to access kernel + memory (jsc#SLE-16407). +- arm64: acpi: fix UBSAN warning (jsc#SLE-16407). +- commit 5dc32ae + +- intel_th: pci: Add Alder Lake-P support (git-fixes). +- drm/amd/display: disable dcn10 pipe split by default + (git-fixes). +- commit 92717d1 + +- xhci: tegra: Delay for disabling LFPS detector (git-fixes). +- xhci: make sure TRB is fully written before giving it to the + controller (git-fixes). +- USB: ehci: fix an interrupt calltrace error (git-fixes). +- ehci: fix EHCI host controller initialization sequence + (git-fixes). +- i2c: bpmp-tegra: Ignore unknown I2C_M flags (git-fixes). +- platform/x86: ideapad-laptop: Disable touchpad_switch for + ELAN0634 (git-fixes). +- drm/nouveau/kms/nv50-: fix case where notifier buffer is at + offset 0 (git-fixes). +- drm/nouveau/mmu: fix vram heap sizing (git-fixes). +- drm/nouveau/i2c/gm200: increase width of aux semaphore owner + fields (git-fixes). +- drm/nouveau/privring: ack interrupts the same way as RM + (git-fixes). +- drm/nouveau/bios: fix issue shadowing expansion ROMs + (git-fixes). +- drm/amdgpu/psp: fix psp gfx ctrl cmds (git-fixes). +- HID: Ignore battery for Elan touchscreen on ASUS UX550 + (git-fixes). +- HID: logitech-dj: add the G602 receiver (git-fixes). +- HID: multitouch: Enable multi-input for Synaptics + pointstick/touchpad device (git-fixes). +- commit 6194af6 + +- blacklist.conf: unwanted NFS patches +- commit 6f9f1d0 + +- nfsd4: readdirplus shouldn't return parent of export + (git-fixes). +- commit 5e9f700 + +- nvme-tcp: avoid request double completion for concurrent + nvme_tcp_timeout (bsc#1181161). +- nvme-rdma: avoid request double completion for concurrent + nvme_rdma_timeout (bsc#1181161). +- commit 7760e28 + +- x86/xen: avoid warning in Xen pv guest with + CONFIG_AMD_MEM_ENCRYPT enabled (bsc#1181335). +- commit ada97e4 + +- xen-blkfront: allow discard-* nodes to be optional + (bsc#1181346). +- commit 958c625 + +- xen/privcmd: allow fetching resource sizes (bsc#1065600). +- commit 21fc6aa + +- scsi: ibmvfc: Fix missing cast of ibmvfc_event pointer to u64 handle + (jsc#SLE-15442 bsc#1180814 ltc#187461). +- Refresh patches.suse/scsi-ibmvfc-Send-commands-down-HW-Sub-CRQ-when-chann.patch. +- Refresh patches.suse/scsi-ibmvfc-Set-and-track-hw-queue-in-ibmvfc_event-s.patch. +- commit 1e02306 + +- Update ibmvfc patch metadata. +- commit b112c00 + +- efi/libstub: Disable -mbranch-protection (jsc#SLE-16407). +- efi/arm64: libstub: Deal gracefully with EFI_RNG_PROTOCOL + failure (jsc#SLE-16407). +- efivarfs: Replace invalid slashes with exclamation marks in + dentries (jsc#SLE-16407). +- efi: Delete deprecated parameter comments (jsc#SLE-16407). +- efi/libstub: Fix missing-prototypes in string.c (jsc#SLE-16407). +- efi: Add definition of EFI_MEMORY_CPU_CRYPTO and ability to + report it (jsc#SLE-16407). +- efi: mokvar: add missing include of asm/early_ioremap.h + (jsc#SLE-16407). +- efi: efivars: limit availability to X86 builds (jsc#SLE-16407). + Update config files. +- efi: remove some false dependencies on CONFIG_EFI_VARS + (jsc#SLE-16407). +- efi: efivars: un-export efivars_sysfs_init() (jsc#SLE-16407). +- efi: pstore: move workqueue handling out of efivars + (jsc#SLE-16407). +- efi: pstore: disentangle from deprecated efivars module + (jsc#SLE-16407). +- efi: mokvar-table: fix some issues in new code (jsc#SLE-16407). +- cper,edac,efi: Memory Error Record: bank group/address and + chip id (jsc#SLE-16407). +- edac,ghes,cper: Add Row Extension to Memory Error Record + (jsc#SLE-16407). +- efi/x86: Add a quirk to support command line arguments on Dell + EFI firmware (jsc#SLE-16407). +- efi/libstub: Add efi_warn and *_once logging helpers + (jsc#SLE-16407). +- efi: Support for MOK variable config table (jsc#SLE-16407). + Refresh + patches.suse/0005-efi-generate-secret-key-in-EFI-boot-environment.patch +- efi/printf: remove unneeded semicolon (jsc#SLE-16407). +- efi/libstub: Export efi_low_alloc_above() to other units + (jsc#SLE-16407). +- efi: Rename arm-init to efi-init common for all arch + (jsc#SLE-16407). +- commit a426a3c + +- scsi: ibmvfc: Set default timeout to avoid crash during + migration (bsc#1181425 ltc#188252). +- commit 9a4138b + +- series.conf: cleanup +- rename patches to get rid of numeric prefix (for easier resolve of merge conflict) + patches.suse/0001-drm-rockchip-Avoid-uninitialized-use-of-endpoint-id-.patch -> patches.suse/drm-rockchip-Avoid-uninitialized-use-of-endpoint-id-.patch + patches.suse/0002-drm-gma500-fix-double-free-of-gma_connector.patch -> patches.suse/drm-gma500-fix-double-free-of-gma_connector.patch + patches.suse/0003-drm-aspeed-Fix-Kconfig-warning-subsequent-build-erro.patch -> patches.suse/drm-aspeed-Fix-Kconfig-warning-subsequent-build-erro.patch + patches.suse/0004-drm-dp_aux_dev-check-aux_dev-before-use-in-drm_dp_au.patch -> patches.suse/drm-dp_aux_dev-check-aux_dev-before-use-in-drm_dp_au.patch + patches.suse/0005-drm-mcde-Fix-handling-of-platform_get_irq-error.patch -> patches.suse/drm-mcde-Fix-handling-of-platform_get_irq-error.patch + patches.suse/0006-drm-tve200-Fix-handling-of-platform_get_irq-error.patch -> patches.suse/drm-tve200-Fix-handling-of-platform_get_irq-error.patch + (no effect on expanded tree) +- commit 772573f + +- series.conf: cleanup +- move unsortable patch out of sorted section + patches.suse/floppy-reintroduce-O_NDELAY-fix.patch +- commit 39bee61 + +- arch/x86/lib/usercopy_64.c: fix __copy_user_flushcache() + cache writeback (bsc#1152489). +- commit 852fa4b + +- scsi: lpfc: Simplify bool comparison (bsc#1180891). +- scsi: lpfc: Update lpfc version to 12.8.0.7 (bsc#1180891). +- scsi: lpfc: Enhancements to LOG_TRACE_EVENT for better + readability (bsc#1180891). +- scsi: lpfc: Implement health checking when aborting I/O + (bsc#1180891). +- scsi: lpfc: Fix crash when nvmet transport calls host_release + (bsc#1180891). +- scsi: lpfc: Fix vport create logging (bsc#1180891). +- scsi: lpfc: Fix NVMe recovery after mailbox timeout + (bsc#1180891). +- scsi: lpfc: Fix target reset failing (bsc#1180891). +- scsi: lpfc: Fix error log messages being logged following SCSI + task mgnt (bsc#1180891). +- scsi: lpfc: Prevent duplicate requests to unregister with + cpuhp framework (bsc#1180891). +- scsi: lpfc: Fix FW reset action if I/Os are outstanding + (bsc#1180891). +- scsi: lpfc: Use the nvme-fc transport supplied timeout for LS + requests (bsc#1180891). +- scsi: lpfc: Fix crash when a fabric node is released prematurely + (bsc#1180891). +- scsi: lpfc: Refresh ndlp when a new PRLI is received in the + PRLI issue state (bsc#1180891). +- scsi: lpfc: Fix auto sli_mode and its effect on CONFIG_PORT + for SLI3 (bsc#1180891). +- scsi: lpfc: Fix PLOGI S_ID of 0 on pt2pt config (bsc#1180891). +- commit cdea5d0 + +- x86/topology: Make __max_die_per_package available + unconditionally (bsc#1152489). +- commit 0e0c8a8 + +- x86/cpu/amd: Set __max_die_per_package on AMD (bsc#1152489). +- commit 3044309 + +- drm/i915/gt: Declare gen9 has 64 mocs entries! (git-fixes). +- drm/etnaviv: always start/stop scheduler in timeout processing + (git-fixes). +- commit 6ef999c + +- drm/i915/dsi: Use unconditional msleep for the panel_on_delay + when there is no reset-deassert MIPI-sequence (git-fixes). +- drm/i915: clear the gpu reloc batch (git-fixes). +- drm/amdgpu: fix a GPU hang issue when remove device (git-fixes). +- drm/i915: Fix mismatch between misplaced vma check and vma + insert (git-fixes). +- commit cc8174e + +- drm/amdkfd: Fix leak in dmabuf import (git-fixes). +- drm/msm/dsi_phy_10nm: implement PHY disabling (git-fixes). +- drm/msm/dsi_pll_10nm: restore VCO rate during restore_state + (git-fixes). +- drm/msm/dpu: Add newline to printks (git-fixes). +- drm/meson: dw-hdmi: Register a callback to disable the regulator + (git-fixes). +- drm/omap: dmm_tiler: fix return error code in omap_dmm_probe() + (git-fixes). +- drm/amdgpu: fix build_coefficients() argument (git-fixes). +- drm/amd/display: remove useless if/else (git-fixes). +- drm/tve200: Fix handling of platform_get_irq() error + (git-fixes). +- drm/mcde: Fix handling of platform_get_irq() error (git-fixes). +- drm/dp_aux_dev: check aux_dev before use in + drm_dp_aux_dev_get_by_minor() (git-fixes). +- drm/aspeed: Fix Kconfig warning & subsequent build errors + (git-fixes). +- drm/gma500: fix double free of gma_connector (git-fixes). +- drm/i915/display/dp: Compute the correct slice count for VDSC + on DP (git-fixes). +- drm/rockchip: Avoid uninitialized use of endpoint id in LVDS + (git-fixes). +- drm/i915/gt: Program mocs:63 for cache eviction on gen9 + (git-fixes). +- drm/tegra: sor: Disable clocks on error in tegra_sor_init() + (git-fixes). +- drm/tegra: replace idr_init() by idr_init_base() (git-fixes). +- drm/i915/gt: Free stale request on destroying the virtual engine + (git-fixes). +- drm/i915/gvt: return error when failing to take the module + reference (git-fixes). +- drm/i915/gvt: Set ENHANCED_FRAME_CAP bit (git-fixes). +- drm/i915: Handle max_bpc==16 (git-fixes). +- drm/i915: Avoid memory leak with more than 16 workarounds on + a list (git-fixes). +- drm/amd/display: Add missing pflip irq for dcn2.0 (git-fixes). +- drm/gma500: Fix out-of-bounds access to struct + drm_device.vblank[] (git-fixes). +- drm/amdgpu: perform srbm soft reset always on SDMA resume + (git-fixes). +- commit bd76ab9 + +- drm/nouveau/nouveau: fix the start/end range for migration + (git-fixes). +- drm/vc4: drv: Add error handding for bind (git-fixes). +- drm/sun4i: frontend: Fix the scaler phase on A33 (git-fixes). +- drm/sun4i: frontend: Reuse the ch0 phase for RGB formats + (git-fixes). +- drm/sun4i: frontend: Rework a bit the phase data (git-fixes). +- drm/amd/display: Don't invoke kgdb_breakpoint() unconditionally + (git-fixes). +- drm/amdgpu: increase the reserved VM size to 2MB (git-fixes). +- drm/amdgpu: don't map BO in reserved region (git-fixes). +- drm/amdgpu: add DID for navi10 blockchain SKU (git-fixes). +- drm/i915: Drop runtime-pm assert from vgpu io accessors + (git-fixes). +- drm/i915: Force VT'd workarounds when running as a guest OS + (git-fixes). +- drm/i915/gt: Delay execlist processing for tgl (git-fixes). +- commit d9edd32 + +- drm/amdkfd: Use same SQ prefetch setting as amdgpu (git-fixes). +- drm/amd/display: Avoid MST manager resource leak (git-fixes). +- drm/amdgpu: correct the gpu reset handling for job != NULL case + (git-fixes). +- drm/ttm: fix eviction valuable range check (git-fixes). +- drm/amd/display: HDMI remote sink need mode validation for Linux + (git-fixes). +- drm/amd/display: Increase timeout for DP Disable (git-fixes). +- drm/i915: Break up error capture compression loops with + cond_resched() (git-fixes). +- drm/msm/a6xx: fix a potential overflow issue (git-fixes). +- drm/panfrost: add amlogic reset quirk callback (git-fixes). +- drm/bridge/synopsys: dsi: add support for non-continuous HS + clock (git-fixes). +- commit 3790415 + +- drm/brige/megachips: Add checking if ge_b850v3_lvds_init() + is working correctly (git-fixes). +- drm/nouveau/mem: guard against NULL pointer access in mem_del + (git-fixes). +- drm/amdgpu: prevent double kfree ttm->sg (git-fixes). +- drm/sun4i: mixer: Extend regmap max_register (git-fixes). +- commit f36768e + +- drm/i915: Filter wake_flags passed to default_wake_function + (git-fixes). +- drm/amdgpu/dc: Require primary plane to be enabled whenever + the CRTC is (git-fixes). +- drm/amd/display: update nv1x stutter latencies (git-fixes). +- drm/amdkfd: fix a memory leak issue (git-fixes). +- drm/tve200: Stabilize enable/disable (git-fixes). +- drm/msm: Disable preemption on all 5xx targets (git-fixes). +- drm/amdgpu: Fix bug in reporting voltage for CIK (git-fixes). +- drm/amd/pm: avoid false alarm due to confusing + softwareshutdowntemp setting (git-fixes). +- drm/omap: fix incorrect lock state (git-fixes). +- drm/amd/display: Fix memleak in amdgpu_dm_mode_config_init + (git-fixes). +- drm/amd/display: Retry AUX write when fail occurs (git-fixes). +- drm/amd/display: Reject overlay plane configurations in + multi-display scenarios (git-fixes). +- drm/msm/a6xx: fix gmu start on newer firmware (git-fixes). +- drm/msm: add shutdown support for display platform_driver + (git-fixes). +- drm/msm/dpu: Fix scale params in plane validation (git-fixes). +- drm/i915/selftests: Avoid passing a random 0 into ilog2 + (git-fixes). +- drm/amdgpu: Fix bug where DPM is not enabled after hibernate + and resume (git-fixes). +- drm/amd/display: dchubbub p-state warning during surface planes + switch (git-fixes). +- commit 64cc324 + +- drm: Added orientation quirk for ASUS tablet model T103HAF + (git-fixes). +- drm/amdkfd: fix restore worker race condition (git-fixes). +- drm/nouveau/dispnv50: fix runtime pm imbalance on error + (git-fixes). +- drm/nouveau: fix runtime pm imbalance on error (git-fixes). +- drm/nouveau/debugfs: fix runtime pm imbalance on error + (git-fixes). +- commit 406e9f7 + +- drm/exynos: dsi: Remove bridge node reference in error handling + path in probe function (git-fixes). +- drm: rcar-du: Set primary plane zpos immutably at initializing + (git-fixes). +- drm/amdgpu/sriov add amdgpu_amdkfd_pre_reset in gpu reset + (git-fixes). +- drm/msm/a5xx: Always set an OPP supported hardware value + (git-fixes). +- drm/msm: fix leaks if initialization fails (git-fixes). +- drm/amd/display: Stop if retimer is not available (git-fixes). +- drm/amdgpu: increase atombios cmd timeout (git-fixes). +- drm/omap: dss: Cleanup DSS ports on initialisation failure + (git-fixes). +- commit db34b82 + +- drm/amd/display: dal_ddc_i2c_payloads_create can fail causing + panic (git-fixes). +- drm/omap: fix possible object reference leak (git-fixes). +- drm/amdgpu: fix calltrace during kmd unload(v3) (git-fixes). +- drm/scheduler: Avoid accessing freed bad job (git-fixes). +- drm/amdgpu/powerplay/smu7: fix AVFS handling with custom + powerplay table (git-fixes). +- drm/amdgpu/powerplay: fix AVFS handling with custom powerplay + table (git-fixes). +- drm/amd/display: Free gamma after calculating legacy transfer + function (git-fixes). +- drm/amd/display: Do not double-buffer DTO adjustments + (git-fixes). +- commit c18126a + +- drm/i915/gt: Prevent use of engine->wa_ctx after error + (git-fixes). +- drm/syncobj: Fix use-after-free (git-fixes). +- drm/atomic: put state on error path (git-fixes). +- commit 4cd1094 + +- ACPI: scan: Make acpi_bus_get_device() clear return pointer + on error (git-fixes). +- cachefiles: Drop superfluous readpages aops NULL check + (git-fixes). +- ACPI: scan: Harden acpi_device_add() against device ID overflows + (git-fixes). +- commit 963543c + +- net/mlx5e: ethtool, Fix restriction of autoneg with 56G + (jsc#SLE-8464). +- net: hns3: fix a phy loopback fail issue (bsc#1154353). +- net: vlan: avoid leaks on register_vlan_dev() failures + (bsc#1154353). +- bnxt_en: Fix AER recovery (jsc#SLE-8371 bsc#1153274). +- e1000e: bump up timeout to wait when ME un-configures ULP mode + (jsc#SLE-8100). +- ionic: account for vlan tag len in rx buffer len (bsc#1167773). +- ice, xsk: clear the status bits for the next_to_use descriptor + (jsc#SLE-7926). +- net: fix proc_fs init handling in af_packet and tls + (bsc#1154353). +- ice: avoid premature Rx buffer reuse (jsc#SLE-7926). +- net: hns3: remove a misused pragma packed (bsc#1154353). +- commit 465e7d7 + +- blacklist.conf: Add 08685be7761d powerpc/64s: fix scv entry fallback flush vs interrupt + No scv support. +- commit 7e491e5 + +- selftests: net: fib_tests: remove duplicate log test + (git-fixes). +- net: mscc: ocelot: allow offloading of bridge on top of LAG + (git-fixes). +- udp: Prevent reuseport_select_sock from reading uninitialized + socks (git-fixes). +- pNFS: Mark layout for return if return-on-close was not sent + (git-fixes). +- commit 87c48df + +- drm/tve200: Fix handling of platform_get_irq() error (bsc#1152472) +- commit 8541d40 + +- drm/mcde: Fix handling of platform_get_irq() error (bsc#1152472) +- commit 60b9525 + +- drm/dp_aux_dev: check aux_dev before use in (bsc#1152472) +- commit 21532d2 + +- drm/aspeed: Fix Kconfig warning & subsequent build errors (bsc#1152472) +- commit 3d14ba8 + +- drm/gma500: fix double free of gma_connector (bsc#1152472) + Backporting notes: + * context changes +- commit 2ce14eb + +- drm/rockchip: Avoid uninitialized use of endpoint id in LVDS (bsc#1152472) +- commit 103a121 + +- blacklist.conf: Append 'drm/vc4: gem: Add a managed action to cleanup the job queue' +- commit ce3d22f + +- blacklist.conf: Append 'drm/vc4: bo: Add a managed action to cleanup the cache' +- commit 2cf161b + +- Update patches.suse/selftests-ftrace-Select-an-existing-function-in-kpro.patch (bsc#1181203 ltc#190909). +- commit e5512d0 + +- floppy: reintroduce O_NDELAY fix (boo#1181018). +- commit ab10a7d + kernel-obs-build +- Update kabi files. +- update from February 2021 maintenance update submission (commit 1e925eb08318) +- commit 97b2a1f + +- scsi: qla2xxx: Fix description for parameter + ql2xenforce_iocb_limit (bsc#1179142). +- commit f3ce867 + +- blacklist.conf: no need to fix code for CONFIG_KEXEC_JUMP +- commit 3abe54d + +- blacklist.conf: e45122893a98 x86/fpu: Add kernel_fpu_begin_mask() to selectively initialize state +- commit f36235a + +- nbd: freeze the queue while we're adding connections + (CVE-2021-3348 bsc#1181504). +- commit 78453ee + +- efi/apple-properties: Reinstate support for boolean properties + (git-fixes). +- commit c20e373 + +- leds: trigger: fix potential deadlock with libata (git-fixes). +- commit d410ad0 + +- Update patch References tags for futex fixes (bsc#1181349 CVE-2021-3347) +- commit b3fac23 + +- HID: wacom: Correct NULL dereference on AES pen proximity + (git-fixes). +- HID: wacom: Fix memory leakage caused by kfifo_alloc + (git-fixes). +- HID: wacom: Constify attribute_groups (git-fixes). +- HID: wacom: do not call hid_set_drvdata(hdev, NULL) (git-fixes). +- commit c0ccdd7 + +- drm/i915: Always flush the active worker before returning from + the wait (git-fixes). +- drm/i915/selftest: Fix potential memory leak (git-fixes). +- drm/i915/gt: Clear CACHE_MODE prior to clearing residuals + (git-fixes). +- drm/vc4: Correct POS1_SCL for hvs5 (git-fixes). +- drm/vc4: Correct lbm size and calculation (git-fixes). +- drm/nouveau/kms/gk104-gp1xx: Fix > 64x64 cursors (git-fixes). +- drivers/nouveau/kms/nv50-: Reject format modifiers for cursor + planes (git-fixes). +- drm/nouveau/dispnv50: Restore pushing of all data (git-fixes). +- commit ab75656 + +- ACPI/IORT: Do not blindly trust DMA masks from firmware + (git-fixes). +- PM: hibernate: flush swap writer after marking (git-fixes). +- ACPI: sysfs: Prefer "compatible" modalias (git-fixes). +- drm/i915: Check for all subplatform bits (git-fixes). +- drm/nouveau/svm: fail NOUVEAU_SVM_INIT ioctl on unsupported + devices (git-fixes). +- commit 274cf96 + +- iomap: fix WARN_ON_ONCE() from unprivileged users (bsc#1181494). +- commit 2958b80 + +- net/smc: fix direct access to ib_gid_addr->ndev in + smc_ib_determine_gid() (git-fixes). +- net/smc: fix valid DMBE buffer sizes (git-fixes). +- net/smc: fix sock refcounting in case of termination + (git-fixes). +- net/smc: reset sndbuf_desc if freed (git-fixes). +- net/smc: set rx_off for SMCR explicitly (git-fixes). +- net/smc: fix dmb buffer shortage (git-fixes). +- net/smc: remove freed buffer from list (git-fixes). +- net/smc: switch smcd_dev_list spinlock to mutex (git-fixes). +- net/smc: fix sleep bug in smc_pnet_find_roce_resource() + (git-fixes). +- net/smc: cancel event worker during device removal (git-fixes). +- net/smc: check for valid ib_client_data (git-fixes). +- net/smc: fix cleanup for linkgroup setup failures (git-fixes). +- net/smc: no peer ID in CLC decline for SMCD (git-fixes). +- net/smc: transfer fasync_list in case of fallback (git-fixes). +- commit a9e7337 + +- mm: memcontrol: fix missing wakeup polling thread (bsc#1181584). +- commit c0272b7 + +- blacklist.conf: Add 4230e2deaa48 stop_machine, rcu: Mark functions as notrace +- commit 9596511 + +- blacklist.conf: Add 15ec0fcff6da kernel/sys.c: replace do_brk with do_brk_flags in comment of prctl_set_mm_map() +- commit 7773384 + +- ptrace: Set PF_SUPERPRIV when checking capability (bsc#1163930). +- ptrace: reintroduce usage of subjective credentials in + ptrace_has_cap() (bsc#1163930). +- commit 1d6137d + +- module: delay kobject uevent until after module init call (bsc#1178631). +- Refresh patches.suse/supported-flag +- commit 2796828 + +- Refresh patches.suse/powerpc-sstep-Fix-array-out-of-bound-warning.patch. + Update to v2 +- commit 6a4b1c5 + +- vfio iommu: Add dma available capability (bsc#1179572 + LTC#190110). +- commit 78a5def + +- vfio iommu: Add dma available capability (bsc#1179572 + LTC#190110). +- commit 6544fbc + +- Batch patch rename with scripts/renamepatches. + Rename a bunch of patches (mostly drm-related) to match their SLE15-SP2 + equivalents. This will make solving SLE15-SP2 -> SLE15-SP3 conflicts a + bit easier. This is especially important to make sure drm fixes going + into SLE15-SP2 conflict with patches already in SLE15-SP3. +- commit 3c1500c + +- mac80211: pause TX while changing interface type (git-fixes). +- commit c5c081d + +- HID: multitouch: Remove MT_CLS_WIN_8_DUAL (git-fixes). +- Refresh + patches.suse/HID-quirks-Always-poll-three-more-Lenovo-PixArt-mice.patch. +- commit bed41ce + +- can: dev: prevent potential information leak in can_fill_info() + (git-fixes). +- mt7601u: fix kernel crash unplugging the device (git-fixes). +- mt7601u: fix rx buffer refcounting (git-fixes). +- NFC: fix resource leak when target index is invalid (git-fixes). +- NFC: fix possible resource leak (git-fixes). +- firmware: imx: select SOC_BUS to fix firmware build (git-fixes). +- HID: multitouch: Apply MT_QUIRK_CONFIDENCE quirk for multi-input + devices (git-fixes). +- media: rc: ensure that uevent can be read directly after rc + device register (git-fixes). +- HID: multitouch: do not filter mice nodes (git-fixes). +- commit f7694e1 + +- series.conf: cleanup +- update upstream references and move into sorted section: + patches.suse/0001-futex-Ensure-the-correct-return-value-from-futex_loc.patch + patches.suse/0002-futex-Replace-pointless-printk-in-fixup_owner.patch + patches.suse/0003-futex-Provide-and-use-pi_state_update_owner.patch + patches.suse/0004-rtmutex-Remove-unused-argument-from-rt_mutex_proxy_u.patch + patches.suse/0005-futex-Use-pi_state_update_owner-in-put_pi_state.patch + patches.suse/0006-futex-Simplify-fixup_pi_state_owner.patch + patches.suse/0007-futex-Handle-faults-correctly-for-PI-futexes.patch +- commit 16c5d87 + +- Refresh patches.suse/bpf-Fix-map-permissions-check.patch. + The diff was applied to map_delete_elem() mistakenly even though the + patch indicates the target: map_lookup_and_delete_elem(). + The patch is applied correctly in SLE15-SP2, so this change is only for + SLE15-SP3. +- commit 223cc56 + +- ASoC: SOF: SND_INTEL_DSP_CONFIG dependency (git-fixes). +- ASoC: SOF: Intel: soundwire: fix select/depend unmet + dependencies (git-fixes). +- ASoC: Intel: sof_sdw: set proper flags for Dell TGL-H SKU 0A5E + (git-fixes). +- ASoC: Intel: Skylake: Zero snd_ctl_elem_value (git-fixes). +- ASoC: Intel: Skylake: skl-topology: Fix OOPs ib + skl_tplg_complete (git-fixes). +- ASoC: mediatek: mt8183-da7219: ignore TDM DAI link by default + (git-fixes). +- ASoC: mediatek: mt8183-mt6358: ignore TDM DAI link by default + (git-fixes). +- ASoC: topology: Properly unregister DAI on removal (git-fixes). +- ASoC: topology: Fix memory corruption in + soc_tplg_denum_create_values() (git-fixes). +- ASoC: AMD Renoir - refine DMI entries for some Lenovo products + (git-fixes). +- ASoC: wm_adsp: Fix control name parsing for multi-fw + (git-fixes). +- ALSA: hda: intel-dsp-config: add PCI id for TGL-H (git-fixes). +- commit 959baa2 + +- Move upstreamed sound patches into sorted section +- commit 84af2ff + +- ALSA: hda/via: Apply the workaround generically for Clevo + machines (git-fixes). +- ASoC: ak4458: correct reset polarity (git-fixes). +- ALSA: hda/realtek: Enable headset of ASUS B1400CEPE with ALC256 + (git-fixes). +- commit e5943b7 + +- Refresh patches.suse/usb-roles-provide-the-switch-drivers-handle-to-the-switch-in-the-api.patch + Fix the build on armv7hl config +- commit c7f7007 + +- leds: Add managed API to get a LED from a device driver + (jsc#SLE-12680, jsc#SLE-12880, jsc#SLE-12882, jsc#SLE-12883, + jsc#SLE-13496, jsc#SLE-15322). +- leds: Add of_led_get() and led_put() (jsc#SLE-12680, + jsc#SLE-12880, jsc#SLE-12882, jsc#SLE-12883, jsc#SLE-13496, + jsc#SLE-15322). +- thermal: db8500: Depromote debug print (jsc#SLE-16407). +- net: netcp_ethss: Use the PHY time stamping interface + (bsc#1176447). +- thermal: db8500: Rewrite to be a pure OF sensor (jsc#SLE-16407). +- thermal: db8500: Use dev helper variable (jsc#SLE-16407). +- thermal: db8500: Finalize device tree conversion + (jsc#SLE-16407). +- commit be80774 + +- xfs: show the proper user quota options (bsc#1181538). +- commit e34397a + +- futex: Handle faults correctly for PI futexes (bsc#1181349 + bsc#1149032). +- futex: Simplify fixup_pi_state_owner() (bsc#1181349 + bsc#1149032). +- futex: Use pi_state_update_owner() in put_pi_state() + (bsc#1181349 bsc#1149032). +- rtmutex: Remove unused argument from rt_mutex_proxy_unlock() + (bsc#1181349 bsc#1149032). +- futex: Provide and use pi_state_update_owner() (bsc#1181349 + bsc#1149032). +- futex: Replace pointless printk in fixup_owner() (bsc#1181349 + bsc#1149032). +- futex: Ensure the correct return value from futex_lock_pi() + (bsc#1181349 bsc#1149032). +- futex: Remove unused empty compat_exit_robust_list() + (bsc#1149032). +- futex: Remove needless goto's (bsc#1149032). +- commit 8a00d32 + +- clk: tegra: Add Tegra20/30 EMC clock implementation + (jsc#SLE-15847). +- Refresh + patches.suse/clk-tegra-Export-functions-for-EMC-clock-scaling.patch. +- Refresh + patches.suse/clk-tegra-Implement-Tegra210-EMC-clock.patch. +- Refresh + patches.suse/clk-tegra-Rename-Tegra124-EMC-clock-source-file.patch. +- commit f80473c + +- ARM: OMAP2+: omap_device: fix idling of devices during probe + (bsc#1175713). +- ARM: OMAP2+: Remove redundant assignment to variable ret + (bsc#1175713). +- OMAP2: fixup doc comments in omap_device (bsc#1175713). +- ARM: OMAP2+: Add pdata for OMAP3 ISP IOMMU (bsc#1175713). +- ARM: OMAP2+: Plug in device_enable/idle ops for IOMMUs + (bsc#1175713). +- iommu/omap: add pdata ops for omap_device_enable/idle + (bsc#1175713). +- commit 365ddca + +- x86/hyperv: Fix kexec panic/hang issues (bsc#1176831). +- refresh patches.suse/suse-hv-kabi.patch +- commit 3bdfdcf + +- Delete patches.suse/1245-drm-remove-drm-specific-kmap_atomic-code.patch + This broke the build on armv7hl. +- commit 7f90f67 + +- ASoC: meson: aiu: add audio output dt-bindings (jsc#SLE-16518). +- commit 39e8b6e + +- btrfs: send: fix invalid clone operations when cloning from + the same file and root (bsc#1181511). +- commit 090f75a + +- fix patch metadata +- fix Patch-mainline: + patches.suse/nfsd4-readdirplus-shouldn-t-return-parent-of-export.patch +- commit 2f3e2e1 + +- ACPI/IORT: Fix doc warnings in iort.c (jsc#SLE-16407). +- ACPI, APEI, Fix error return value in apei_map_generic_address() + (jsc#SLE-16407). +- ACPI: DPTF: Support Alder Lake (jsc#SLE-16407). +- ACPI: Fix whitespace inconsistencies (jsc#SLE-16407). +- ACPI: scan: Fix acpi_dma_configure_id() kerneldoc name + (jsc#SLE-16407). +- ACPI: button: Drop no longer necessary Acer SW5-012 + lid_init_state quirk (jsc#SLE-16407). +- ACPI: utils: remove unreachable breaks (jsc#SLE-16407). +- ACPI: DPTF: Add ACPI_DPTF Kconfig menu (jsc#SLE-16407). +- Update config files. +- Update supported.conf. +- ACPI: DPTF: Fix participant driver names (jsc#SLE-16407). +- ACPI: processor: remove comment regarding string _UID support + (jsc#SLE-16407). +- ACPI: reboot: Avoid racing after writing to ACPI RESET_REG + (jsc#SLE-16407). +- ACPICA: Add missing type casts in GPE register access code + (jsc#SLE-16407). +- PCI/ACPI: Add Ampere Altra SOC MCFG quirk (jsc#SLE-16407). +- PCI/ACPI: Tone down missing MCFG message (jsc#SLE-16407). +- ACPI / LPSS: Save Cherry Trail PWM ctx registers only once + (at activation) (jsc#SLE-16407). +- ACPI / LPSS: Resume Cherry Trail PWM controller in no-irq phase + (jsc#SLE-16407). +- ACPI: Export acpi_get_first_physical_node() to modules + (jsc#SLE-16407). +- PNP: ACPI: Fix missing-prototypes in acpi_pnp.c (jsc#SLE-16407). +- ACPI: PCI: update kernel-doc line comments (jsc#SLE-16407). +- ACPI: memhotplug: Remove 'state' from struct acpi_memory_device + (jsc#SLE-16407). +- ACPI: wakeup: Remove dead ACPICA debug code (jsc#SLE-16407). +- ACPI: video: Remove leftover ACPICA debug code (jsc#SLE-16407). +- ACPI: tiny-power-button: Remove dead ACPICA debug code + (jsc#SLE-16407). +- ACPI: processor: Remove dead ACPICA debug code (jsc#SLE-16407). +- ACPI: proc: Remove dead ACPICA debug code (jsc#SLE-16407). +- ACPI: PCI: Remove unused ACPICA debug code (jsc#SLE-16407). +- ACPI: event: Remove leftover ACPICA debug code (jsc#SLE-16407). +- ACPI: dock: Remove dead ACPICA debug code (jsc#SLE-16407). +- ACPI: debugfs: Remove dead ACPICA debug code (jsc#SLE-16407). +- ACPI: custom_method: Remove dead ACPICA debug code + (jsc#SLE-16407). +- ACPI: container: Remove leftover ACPICA debug functionality + (jsc#SLE-16407). +- ACPI: platform: Remove ACPI_MODULE_NAME() (jsc#SLE-16407). +- ACPI: memhotplug: Remove leftover ACPICA debug functionality + (jsc#SLE-16407). +- ACPI: LPSS: Remove ACPI_MODULE_NAME() (jsc#SLE-16407). +- ACPI: cmos_rtc: Remove leftover ACPI_MODULE_NAME() + (jsc#SLE-16407). +- node: Add access1 class to represent CPU to memory + characteristics (jsc#SLE-16407). +- ACPI: Let ACPI know we support Generic Initiator Affinity + Structures (jsc#SLE-16407). +- ACPI: Support Generic Initiator only domains (jsc#SLE-16407). +- ACPI / NUMA: Add stub function for pxm_to_node() + (jsc#SLE-16407). +- ACPI: Remove side effect of partly creating a node in + acpi_get_node() (jsc#SLE-16407). +- ACPI: scan: Replace ACPI_DEBUG_PRINT() with pr_debug() + (jsc#SLE-16407). +- ACPI: battery: include linux/power_supply.h (jsc#SLE-16407). +- ACPI: APD: Clean up header file include statements + (jsc#SLE-16407). +- ACPI: APD: Remove unnecessary APD_ADDR() macro stub + (jsc#SLE-16407). +- ACPI: APD: Remove ACPI_MODULE_NAME() (jsc#SLE-16407). +- ACPI: APD: Remove flags from struct apd_device_desc + (jsc#SLE-16407). +- ACPI: APD: Add kerneldoc for properties in struct + apd_device_desc (jsc#SLE-16407). +- ACPI: DPTF: Add PCH FIVR participant driver (jsc#SLE-16407). +- ACPI / PMIC: Move TPS68470 OpRegion driver to drivers/acpi/pmic/ + (jsc#SLE-16407). +- ACPI / PMIC: Split out Kconfig and Makefile specific for ACPI + PMIC (jsc#SLE-16407). + Update config files. +- ACPI: NFIT: Use kobj_to_dev() instead (jsc#SLE-16407). +- ACPI: OSL: Make ACPICA use logical addresses of GPE blocks + (jsc#SLE-16407). +- ACPI: OSL: Change the type of acpi_os_map_generic_address() + return value (jsc#SLE-16407). +- ACPICA: Add support for using logical addresses of GPE blocks + (jsc#SLE-16407). +- ACPICA: Introduce special struct type for GPE register addresses + (jsc#SLE-16407). +- ACPICA: Introduce acpi_hw_gpe_read() and acpi_hw_gpe_write() + (jsc#SLE-16407). +- ACPICA: Validate GPE blocks at init time (jsc#SLE-16407). +- ACPICA: Update version to 20200925 Version 20200925 + (jsc#SLE-16407). +- ACPICA: Remove unnecessary semicolon (jsc#SLE-16407). +- ACPICA: Debugger: Add a new command: "ALL " + (jsc#SLE-16407). +- ACPICA: iASL: Return exceptions for string-to-integer + conversions (jsc#SLE-16407). +- ACPICA: acpi_help: Update UUID list (jsc#SLE-16407). +- ACPICA: Add predefined names found in the SMBus sepcification + (jsc#SLE-16407). +- ACPICA: Tree-wide: fix various typos and spelling mistakes + (jsc#SLE-16407). +- ACPICA: Drop the repeated word "an" in a comment + (jsc#SLE-16407). +- ACPICA: Add support for 64 bit risc-v compilation + (jsc#SLE-16407). +- ACPI: processor: Print more information when + acpi_processor_evaluate_cst() fails (jsc#SLE-16407). +- ACPI/IORT: Remove the unused inline functions (jsc#SLE-16407). +- ACPI/IORT: Drop the unused @ops of iort_add_device_replay() + (jsc#SLE-16407). +- arm64: permit ACPI core to map kernel memory used for table + overrides (jsc#SLE-16407). +- arm64/acpi: disallow AML memory opregions to access kernel + memory (jsc#SLE-16407). +- arm64: acpi: fix UBSAN warning (jsc#SLE-16407). +- commit 5dc32ae + +- intel_th: pci: Add Alder Lake-P support (git-fixes). +- drm/amd/display: disable dcn10 pipe split by default + (git-fixes). +- commit 92717d1 + +- xhci: tegra: Delay for disabling LFPS detector (git-fixes). +- xhci: make sure TRB is fully written before giving it to the + controller (git-fixes). +- USB: ehci: fix an interrupt calltrace error (git-fixes). +- ehci: fix EHCI host controller initialization sequence + (git-fixes). +- i2c: bpmp-tegra: Ignore unknown I2C_M flags (git-fixes). +- platform/x86: ideapad-laptop: Disable touchpad_switch for + ELAN0634 (git-fixes). +- drm/nouveau/kms/nv50-: fix case where notifier buffer is at + offset 0 (git-fixes). +- drm/nouveau/mmu: fix vram heap sizing (git-fixes). +- drm/nouveau/i2c/gm200: increase width of aux semaphore owner + fields (git-fixes). +- drm/nouveau/privring: ack interrupts the same way as RM + (git-fixes). +- drm/nouveau/bios: fix issue shadowing expansion ROMs + (git-fixes). +- drm/amdgpu/psp: fix psp gfx ctrl cmds (git-fixes). +- HID: Ignore battery for Elan touchscreen on ASUS UX550 + (git-fixes). +- HID: logitech-dj: add the G602 receiver (git-fixes). +- HID: multitouch: Enable multi-input for Synaptics + pointstick/touchpad device (git-fixes). +- commit 6194af6 + +- blacklist.conf: unwanted NFS patches +- commit 6f9f1d0 + +- nfsd4: readdirplus shouldn't return parent of export + (git-fixes). +- commit 5e9f700 + +- nvme-tcp: avoid request double completion for concurrent + nvme_tcp_timeout (bsc#1181161). +- nvme-rdma: avoid request double completion for concurrent + nvme_rdma_timeout (bsc#1181161). +- commit 7760e28 + +- x86/xen: avoid warning in Xen pv guest with + CONFIG_AMD_MEM_ENCRYPT enabled (bsc#1181335). +- commit ada97e4 + +- xen-blkfront: allow discard-* nodes to be optional + (bsc#1181346). +- commit 958c625 + +- xen/privcmd: allow fetching resource sizes (bsc#1065600). +- commit 21fc6aa + +- scsi: ibmvfc: Fix missing cast of ibmvfc_event pointer to u64 handle + (jsc#SLE-15442 bsc#1180814 ltc#187461). +- Refresh patches.suse/scsi-ibmvfc-Send-commands-down-HW-Sub-CRQ-when-chann.patch. +- Refresh patches.suse/scsi-ibmvfc-Set-and-track-hw-queue-in-ibmvfc_event-s.patch. +- commit 1e02306 + +- Update ibmvfc patch metadata. +- commit b112c00 + +- efi/libstub: Disable -mbranch-protection (jsc#SLE-16407). +- efi/arm64: libstub: Deal gracefully with EFI_RNG_PROTOCOL + failure (jsc#SLE-16407). +- efivarfs: Replace invalid slashes with exclamation marks in + dentries (jsc#SLE-16407). +- efi: Delete deprecated parameter comments (jsc#SLE-16407). +- efi/libstub: Fix missing-prototypes in string.c (jsc#SLE-16407). +- efi: Add definition of EFI_MEMORY_CPU_CRYPTO and ability to + report it (jsc#SLE-16407). +- efi: mokvar: add missing include of asm/early_ioremap.h + (jsc#SLE-16407). +- efi: efivars: limit availability to X86 builds (jsc#SLE-16407). + Update config files. +- efi: remove some false dependencies on CONFIG_EFI_VARS + (jsc#SLE-16407). +- efi: efivars: un-export efivars_sysfs_init() (jsc#SLE-16407). +- efi: pstore: move workqueue handling out of efivars + (jsc#SLE-16407). +- efi: pstore: disentangle from deprecated efivars module + (jsc#SLE-16407). +- efi: mokvar-table: fix some issues in new code (jsc#SLE-16407). +- cper,edac,efi: Memory Error Record: bank group/address and + chip id (jsc#SLE-16407). +- edac,ghes,cper: Add Row Extension to Memory Error Record + (jsc#SLE-16407). +- efi/x86: Add a quirk to support command line arguments on Dell + EFI firmware (jsc#SLE-16407). +- efi/libstub: Add efi_warn and *_once logging helpers + (jsc#SLE-16407). +- efi: Support for MOK variable config table (jsc#SLE-16407). + Refresh + patches.suse/0005-efi-generate-secret-key-in-EFI-boot-environment.patch +- efi/printf: remove unneeded semicolon (jsc#SLE-16407). +- efi/libstub: Export efi_low_alloc_above() to other units + (jsc#SLE-16407). +- efi: Rename arm-init to efi-init common for all arch + (jsc#SLE-16407). +- commit a426a3c + +- scsi: ibmvfc: Set default timeout to avoid crash during + migration (bsc#1181425 ltc#188252). +- commit 9a4138b + +- series.conf: cleanup +- rename patches to get rid of numeric prefix (for easier resolve of merge conflict) + patches.suse/0001-drm-rockchip-Avoid-uninitialized-use-of-endpoint-id-.patch -> patches.suse/drm-rockchip-Avoid-uninitialized-use-of-endpoint-id-.patch + patches.suse/0002-drm-gma500-fix-double-free-of-gma_connector.patch -> patches.suse/drm-gma500-fix-double-free-of-gma_connector.patch + patches.suse/0003-drm-aspeed-Fix-Kconfig-warning-subsequent-build-erro.patch -> patches.suse/drm-aspeed-Fix-Kconfig-warning-subsequent-build-erro.patch + patches.suse/0004-drm-dp_aux_dev-check-aux_dev-before-use-in-drm_dp_au.patch -> patches.suse/drm-dp_aux_dev-check-aux_dev-before-use-in-drm_dp_au.patch + patches.suse/0005-drm-mcde-Fix-handling-of-platform_get_irq-error.patch -> patches.suse/drm-mcde-Fix-handling-of-platform_get_irq-error.patch + patches.suse/0006-drm-tve200-Fix-handling-of-platform_get_irq-error.patch -> patches.suse/drm-tve200-Fix-handling-of-platform_get_irq-error.patch + (no effect on expanded tree) +- commit 772573f + +- series.conf: cleanup +- move unsortable patch out of sorted section + patches.suse/floppy-reintroduce-O_NDELAY-fix.patch +- commit 39bee61 + +- arch/x86/lib/usercopy_64.c: fix __copy_user_flushcache() + cache writeback (bsc#1152489). +- commit 852fa4b + +- scsi: lpfc: Simplify bool comparison (bsc#1180891). +- scsi: lpfc: Update lpfc version to 12.8.0.7 (bsc#1180891). +- scsi: lpfc: Enhancements to LOG_TRACE_EVENT for better + readability (bsc#1180891). +- scsi: lpfc: Implement health checking when aborting I/O + (bsc#1180891). +- scsi: lpfc: Fix crash when nvmet transport calls host_release + (bsc#1180891). +- scsi: lpfc: Fix vport create logging (bsc#1180891). +- scsi: lpfc: Fix NVMe recovery after mailbox timeout + (bsc#1180891). +- scsi: lpfc: Fix target reset failing (bsc#1180891). +- scsi: lpfc: Fix error log messages being logged following SCSI + task mgnt (bsc#1180891). +- scsi: lpfc: Prevent duplicate requests to unregister with + cpuhp framework (bsc#1180891). +- scsi: lpfc: Fix FW reset action if I/Os are outstanding + (bsc#1180891). +- scsi: lpfc: Use the nvme-fc transport supplied timeout for LS + requests (bsc#1180891). +- scsi: lpfc: Fix crash when a fabric node is released prematurely + (bsc#1180891). +- scsi: lpfc: Refresh ndlp when a new PRLI is received in the + PRLI issue state (bsc#1180891). +- scsi: lpfc: Fix auto sli_mode and its effect on CONFIG_PORT + for SLI3 (bsc#1180891). +- scsi: lpfc: Fix PLOGI S_ID of 0 on pt2pt config (bsc#1180891). +- commit cdea5d0 + +- x86/topology: Make __max_die_per_package available + unconditionally (bsc#1152489). +- commit 0e0c8a8 + +- x86/cpu/amd: Set __max_die_per_package on AMD (bsc#1152489). +- commit 3044309 + +- drm/i915/gt: Declare gen9 has 64 mocs entries! (git-fixes). +- drm/etnaviv: always start/stop scheduler in timeout processing + (git-fixes). +- commit 6ef999c + +- drm/i915/dsi: Use unconditional msleep for the panel_on_delay + when there is no reset-deassert MIPI-sequence (git-fixes). +- drm/i915: clear the gpu reloc batch (git-fixes). +- drm/amdgpu: fix a GPU hang issue when remove device (git-fixes). +- drm/i915: Fix mismatch between misplaced vma check and vma + insert (git-fixes). +- commit cc8174e + +- drm/amdkfd: Fix leak in dmabuf import (git-fixes). +- drm/msm/dsi_phy_10nm: implement PHY disabling (git-fixes). +- drm/msm/dsi_pll_10nm: restore VCO rate during restore_state + (git-fixes). +- drm/msm/dpu: Add newline to printks (git-fixes). +- drm/meson: dw-hdmi: Register a callback to disable the regulator + (git-fixes). +- drm/omap: dmm_tiler: fix return error code in omap_dmm_probe() + (git-fixes). +- drm/amdgpu: fix build_coefficients() argument (git-fixes). +- drm/amd/display: remove useless if/else (git-fixes). +- drm/tve200: Fix handling of platform_get_irq() error + (git-fixes). +- drm/mcde: Fix handling of platform_get_irq() error (git-fixes). +- drm/dp_aux_dev: check aux_dev before use in + drm_dp_aux_dev_get_by_minor() (git-fixes). +- drm/aspeed: Fix Kconfig warning & subsequent build errors + (git-fixes). +- drm/gma500: fix double free of gma_connector (git-fixes). +- drm/i915/display/dp: Compute the correct slice count for VDSC + on DP (git-fixes). +- drm/rockchip: Avoid uninitialized use of endpoint id in LVDS + (git-fixes). +- drm/i915/gt: Program mocs:63 for cache eviction on gen9 + (git-fixes). +- drm/tegra: sor: Disable clocks on error in tegra_sor_init() + (git-fixes). +- drm/tegra: replace idr_init() by idr_init_base() (git-fixes). +- drm/i915/gt: Free stale request on destroying the virtual engine + (git-fixes). +- drm/i915/gvt: return error when failing to take the module + reference (git-fixes). +- drm/i915/gvt: Set ENHANCED_FRAME_CAP bit (git-fixes). +- drm/i915: Handle max_bpc==16 (git-fixes). +- drm/i915: Avoid memory leak with more than 16 workarounds on + a list (git-fixes). +- drm/amd/display: Add missing pflip irq for dcn2.0 (git-fixes). +- drm/gma500: Fix out-of-bounds access to struct + drm_device.vblank[] (git-fixes). +- drm/amdgpu: perform srbm soft reset always on SDMA resume + (git-fixes). +- commit bd76ab9 + +- drm/nouveau/nouveau: fix the start/end range for migration + (git-fixes). +- drm/vc4: drv: Add error handding for bind (git-fixes). +- drm/sun4i: frontend: Fix the scaler phase on A33 (git-fixes). +- drm/sun4i: frontend: Reuse the ch0 phase for RGB formats + (git-fixes). +- drm/sun4i: frontend: Rework a bit the phase data (git-fixes). +- drm/amd/display: Don't invoke kgdb_breakpoint() unconditionally + (git-fixes). +- drm/amdgpu: increase the reserved VM size to 2MB (git-fixes). +- drm/amdgpu: don't map BO in reserved region (git-fixes). +- drm/amdgpu: add DID for navi10 blockchain SKU (git-fixes). +- drm/i915: Drop runtime-pm assert from vgpu io accessors + (git-fixes). +- drm/i915: Force VT'd workarounds when running as a guest OS + (git-fixes). +- drm/i915/gt: Delay execlist processing for tgl (git-fixes). +- commit d9edd32 + +- drm/amdkfd: Use same SQ prefetch setting as amdgpu (git-fixes). +- drm/amd/display: Avoid MST manager resource leak (git-fixes). +- drm/amdgpu: correct the gpu reset handling for job != NULL case + (git-fixes). +- drm/ttm: fix eviction valuable range check (git-fixes). +- drm/amd/display: HDMI remote sink need mode validation for Linux + (git-fixes). +- drm/amd/display: Increase timeout for DP Disable (git-fixes). +- drm/i915: Break up error capture compression loops with + cond_resched() (git-fixes). +- drm/msm/a6xx: fix a potential overflow issue (git-fixes). +- drm/panfrost: add amlogic reset quirk callback (git-fixes). +- drm/bridge/synopsys: dsi: add support for non-continuous HS + clock (git-fixes). +- commit 3790415 + +- drm/brige/megachips: Add checking if ge_b850v3_lvds_init() + is working correctly (git-fixes). +- drm/nouveau/mem: guard against NULL pointer access in mem_del + (git-fixes). +- drm/amdgpu: prevent double kfree ttm->sg (git-fixes). +- drm/sun4i: mixer: Extend regmap max_register (git-fixes). +- commit f36768e + +- drm/i915: Filter wake_flags passed to default_wake_function + (git-fixes). +- drm/amdgpu/dc: Require primary plane to be enabled whenever + the CRTC is (git-fixes). +- drm/amd/display: update nv1x stutter latencies (git-fixes). +- drm/amdkfd: fix a memory leak issue (git-fixes). +- drm/tve200: Stabilize enable/disable (git-fixes). +- drm/msm: Disable preemption on all 5xx targets (git-fixes). +- drm/amdgpu: Fix bug in reporting voltage for CIK (git-fixes). +- drm/amd/pm: avoid false alarm due to confusing + softwareshutdowntemp setting (git-fixes). +- drm/omap: fix incorrect lock state (git-fixes). +- drm/amd/display: Fix memleak in amdgpu_dm_mode_config_init + (git-fixes). +- drm/amd/display: Retry AUX write when fail occurs (git-fixes). +- drm/amd/display: Reject overlay plane configurations in + multi-display scenarios (git-fixes). +- drm/msm/a6xx: fix gmu start on newer firmware (git-fixes). +- drm/msm: add shutdown support for display platform_driver + (git-fixes). +- drm/msm/dpu: Fix scale params in plane validation (git-fixes). +- drm/i915/selftests: Avoid passing a random 0 into ilog2 + (git-fixes). +- drm/amdgpu: Fix bug where DPM is not enabled after hibernate + and resume (git-fixes). +- drm/amd/display: dchubbub p-state warning during surface planes + switch (git-fixes). +- commit 64cc324 + +- drm: Added orientation quirk for ASUS tablet model T103HAF + (git-fixes). +- drm/amdkfd: fix restore worker race condition (git-fixes). +- drm/nouveau/dispnv50: fix runtime pm imbalance on error + (git-fixes). +- drm/nouveau: fix runtime pm imbalance on error (git-fixes). +- drm/nouveau/debugfs: fix runtime pm imbalance on error + (git-fixes). +- commit 406e9f7 + +- drm/exynos: dsi: Remove bridge node reference in error handling + path in probe function (git-fixes). +- drm: rcar-du: Set primary plane zpos immutably at initializing + (git-fixes). +- drm/amdgpu/sriov add amdgpu_amdkfd_pre_reset in gpu reset + (git-fixes). +- drm/msm/a5xx: Always set an OPP supported hardware value + (git-fixes). +- drm/msm: fix leaks if initialization fails (git-fixes). +- drm/amd/display: Stop if retimer is not available (git-fixes). +- drm/amdgpu: increase atombios cmd timeout (git-fixes). +- drm/omap: dss: Cleanup DSS ports on initialisation failure + (git-fixes). +- commit db34b82 + +- drm/amd/display: dal_ddc_i2c_payloads_create can fail causing + panic (git-fixes). +- drm/omap: fix possible object reference leak (git-fixes). +- drm/amdgpu: fix calltrace during kmd unload(v3) (git-fixes). +- drm/scheduler: Avoid accessing freed bad job (git-fixes). +- drm/amdgpu/powerplay/smu7: fix AVFS handling with custom + powerplay table (git-fixes). +- drm/amdgpu/powerplay: fix AVFS handling with custom powerplay + table (git-fixes). +- drm/amd/display: Free gamma after calculating legacy transfer + function (git-fixes). +- drm/amd/display: Do not double-buffer DTO adjustments + (git-fixes). +- commit c18126a + +- drm/i915/gt: Prevent use of engine->wa_ctx after error + (git-fixes). +- drm/syncobj: Fix use-after-free (git-fixes). +- drm/atomic: put state on error path (git-fixes). +- commit 4cd1094 + +- ACPI: scan: Make acpi_bus_get_device() clear return pointer + on error (git-fixes). +- cachefiles: Drop superfluous readpages aops NULL check + (git-fixes). +- ACPI: scan: Harden acpi_device_add() against device ID overflows + (git-fixes). +- commit 963543c + +- net/mlx5e: ethtool, Fix restriction of autoneg with 56G + (jsc#SLE-8464). +- net: hns3: fix a phy loopback fail issue (bsc#1154353). +- net: vlan: avoid leaks on register_vlan_dev() failures + (bsc#1154353). +- bnxt_en: Fix AER recovery (jsc#SLE-8371 bsc#1153274). +- e1000e: bump up timeout to wait when ME un-configures ULP mode + (jsc#SLE-8100). +- ionic: account for vlan tag len in rx buffer len (bsc#1167773). +- ice, xsk: clear the status bits for the next_to_use descriptor + (jsc#SLE-7926). +- net: fix proc_fs init handling in af_packet and tls + (bsc#1154353). +- ice: avoid premature Rx buffer reuse (jsc#SLE-7926). +- net: hns3: remove a misused pragma packed (bsc#1154353). +- commit 465e7d7 + +- blacklist.conf: Add 08685be7761d powerpc/64s: fix scv entry fallback flush vs interrupt + No scv support. +- commit 7e491e5 + +- selftests: net: fib_tests: remove duplicate log test + (git-fixes). +- net: mscc: ocelot: allow offloading of bridge on top of LAG + (git-fixes). +- udp: Prevent reuseport_select_sock from reading uninitialized + socks (git-fixes). +- pNFS: Mark layout for return if return-on-close was not sent + (git-fixes). +- commit 87c48df + +- drm/tve200: Fix handling of platform_get_irq() error (bsc#1152472) +- commit 8541d40 + +- drm/mcde: Fix handling of platform_get_irq() error (bsc#1152472) +- commit 60b9525 + +- drm/dp_aux_dev: check aux_dev before use in (bsc#1152472) +- commit 21532d2 + +- drm/aspeed: Fix Kconfig warning & subsequent build errors (bsc#1152472) +- commit 3d14ba8 + +- drm/gma500: fix double free of gma_connector (bsc#1152472) + Backporting notes: + * context changes +- commit 2ce14eb + +- drm/rockchip: Avoid uninitialized use of endpoint id in LVDS (bsc#1152472) +- commit 103a121 + +- blacklist.conf: Append 'drm/vc4: gem: Add a managed action to cleanup the job queue' +- commit ce3d22f + +- blacklist.conf: Append 'drm/vc4: bo: Add a managed action to cleanup the cache' +- commit 2cf161b + +- Update patches.suse/selftests-ftrace-Select-an-existing-function-in-kpro.patch (bsc#1181203 ltc#190909). +- commit e5512d0 + +- floppy: reintroduce O_NDELAY fix (boo#1181018). +- commit ab10a7d + kernel-obs-qa +- Update kabi files. +- update from February 2021 maintenance update submission (commit 1e925eb08318) +- commit 97b2a1f + +- scsi: qla2xxx: Fix description for parameter + ql2xenforce_iocb_limit (bsc#1179142). +- commit f3ce867 + +- blacklist.conf: no need to fix code for CONFIG_KEXEC_JUMP +- commit 3abe54d + +- blacklist.conf: e45122893a98 x86/fpu: Add kernel_fpu_begin_mask() to selectively initialize state +- commit f36235a + +- nbd: freeze the queue while we're adding connections + (CVE-2021-3348 bsc#1181504). +- commit 78453ee + +- efi/apple-properties: Reinstate support for boolean properties + (git-fixes). +- commit c20e373 + +- leds: trigger: fix potential deadlock with libata (git-fixes). +- commit d410ad0 + +- Update patch References tags for futex fixes (bsc#1181349 CVE-2021-3347) +- commit b3fac23 + +- HID: wacom: Correct NULL dereference on AES pen proximity + (git-fixes). +- HID: wacom: Fix memory leakage caused by kfifo_alloc + (git-fixes). +- HID: wacom: Constify attribute_groups (git-fixes). +- HID: wacom: do not call hid_set_drvdata(hdev, NULL) (git-fixes). +- commit c0ccdd7 + +- drm/i915: Always flush the active worker before returning from + the wait (git-fixes). +- drm/i915/selftest: Fix potential memory leak (git-fixes). +- drm/i915/gt: Clear CACHE_MODE prior to clearing residuals + (git-fixes). +- drm/vc4: Correct POS1_SCL for hvs5 (git-fixes). +- drm/vc4: Correct lbm size and calculation (git-fixes). +- drm/nouveau/kms/gk104-gp1xx: Fix > 64x64 cursors (git-fixes). +- drivers/nouveau/kms/nv50-: Reject format modifiers for cursor + planes (git-fixes). +- drm/nouveau/dispnv50: Restore pushing of all data (git-fixes). +- commit ab75656 + +- ACPI/IORT: Do not blindly trust DMA masks from firmware + (git-fixes). +- PM: hibernate: flush swap writer after marking (git-fixes). +- ACPI: sysfs: Prefer "compatible" modalias (git-fixes). +- drm/i915: Check for all subplatform bits (git-fixes). +- drm/nouveau/svm: fail NOUVEAU_SVM_INIT ioctl on unsupported + devices (git-fixes). +- commit 274cf96 + +- iomap: fix WARN_ON_ONCE() from unprivileged users (bsc#1181494). +- commit 2958b80 + +- net/smc: fix direct access to ib_gid_addr->ndev in + smc_ib_determine_gid() (git-fixes). +- net/smc: fix valid DMBE buffer sizes (git-fixes). +- net/smc: fix sock refcounting in case of termination + (git-fixes). +- net/smc: reset sndbuf_desc if freed (git-fixes). +- net/smc: set rx_off for SMCR explicitly (git-fixes). +- net/smc: fix dmb buffer shortage (git-fixes). +- net/smc: remove freed buffer from list (git-fixes). +- net/smc: switch smcd_dev_list spinlock to mutex (git-fixes). +- net/smc: fix sleep bug in smc_pnet_find_roce_resource() + (git-fixes). +- net/smc: cancel event worker during device removal (git-fixes). +- net/smc: check for valid ib_client_data (git-fixes). +- net/smc: fix cleanup for linkgroup setup failures (git-fixes). +- net/smc: no peer ID in CLC decline for SMCD (git-fixes). +- net/smc: transfer fasync_list in case of fallback (git-fixes). +- commit a9e7337 + +- mm: memcontrol: fix missing wakeup polling thread (bsc#1181584). +- commit c0272b7 + +- blacklist.conf: Add 4230e2deaa48 stop_machine, rcu: Mark functions as notrace +- commit 9596511 + +- blacklist.conf: Add 15ec0fcff6da kernel/sys.c: replace do_brk with do_brk_flags in comment of prctl_set_mm_map() +- commit 7773384 + +- ptrace: Set PF_SUPERPRIV when checking capability (bsc#1163930). +- ptrace: reintroduce usage of subjective credentials in + ptrace_has_cap() (bsc#1163930). +- commit 1d6137d + +- module: delay kobject uevent until after module init call (bsc#1178631). +- Refresh patches.suse/supported-flag +- commit 2796828 + +- Refresh patches.suse/powerpc-sstep-Fix-array-out-of-bound-warning.patch. + Update to v2 +- commit 6a4b1c5 + +- vfio iommu: Add dma available capability (bsc#1179572 + LTC#190110). +- commit 78a5def + +- vfio iommu: Add dma available capability (bsc#1179572 + LTC#190110). +- commit 6544fbc + +- Batch patch rename with scripts/renamepatches. + Rename a bunch of patches (mostly drm-related) to match their SLE15-SP2 + equivalents. This will make solving SLE15-SP2 -> SLE15-SP3 conflicts a + bit easier. This is especially important to make sure drm fixes going + into SLE15-SP2 conflict with patches already in SLE15-SP3. +- commit 3c1500c + +- mac80211: pause TX while changing interface type (git-fixes). +- commit c5c081d + +- HID: multitouch: Remove MT_CLS_WIN_8_DUAL (git-fixes). +- Refresh + patches.suse/HID-quirks-Always-poll-three-more-Lenovo-PixArt-mice.patch. +- commit bed41ce + +- can: dev: prevent potential information leak in can_fill_info() + (git-fixes). +- mt7601u: fix kernel crash unplugging the device (git-fixes). +- mt7601u: fix rx buffer refcounting (git-fixes). +- NFC: fix resource leak when target index is invalid (git-fixes). +- NFC: fix possible resource leak (git-fixes). +- firmware: imx: select SOC_BUS to fix firmware build (git-fixes). +- HID: multitouch: Apply MT_QUIRK_CONFIDENCE quirk for multi-input + devices (git-fixes). +- media: rc: ensure that uevent can be read directly after rc + device register (git-fixes). +- HID: multitouch: do not filter mice nodes (git-fixes). +- commit f7694e1 + +- series.conf: cleanup +- update upstream references and move into sorted section: + patches.suse/0001-futex-Ensure-the-correct-return-value-from-futex_loc.patch + patches.suse/0002-futex-Replace-pointless-printk-in-fixup_owner.patch + patches.suse/0003-futex-Provide-and-use-pi_state_update_owner.patch + patches.suse/0004-rtmutex-Remove-unused-argument-from-rt_mutex_proxy_u.patch + patches.suse/0005-futex-Use-pi_state_update_owner-in-put_pi_state.patch + patches.suse/0006-futex-Simplify-fixup_pi_state_owner.patch + patches.suse/0007-futex-Handle-faults-correctly-for-PI-futexes.patch +- commit 16c5d87 + +- Refresh patches.suse/bpf-Fix-map-permissions-check.patch. + The diff was applied to map_delete_elem() mistakenly even though the + patch indicates the target: map_lookup_and_delete_elem(). + The patch is applied correctly in SLE15-SP2, so this change is only for + SLE15-SP3. +- commit 223cc56 + +- ASoC: SOF: SND_INTEL_DSP_CONFIG dependency (git-fixes). +- ASoC: SOF: Intel: soundwire: fix select/depend unmet + dependencies (git-fixes). +- ASoC: Intel: sof_sdw: set proper flags for Dell TGL-H SKU 0A5E + (git-fixes). +- ASoC: Intel: Skylake: Zero snd_ctl_elem_value (git-fixes). +- ASoC: Intel: Skylake: skl-topology: Fix OOPs ib + skl_tplg_complete (git-fixes). +- ASoC: mediatek: mt8183-da7219: ignore TDM DAI link by default + (git-fixes). +- ASoC: mediatek: mt8183-mt6358: ignore TDM DAI link by default + (git-fixes). +- ASoC: topology: Properly unregister DAI on removal (git-fixes). +- ASoC: topology: Fix memory corruption in + soc_tplg_denum_create_values() (git-fixes). +- ASoC: AMD Renoir - refine DMI entries for some Lenovo products + (git-fixes). +- ASoC: wm_adsp: Fix control name parsing for multi-fw + (git-fixes). +- ALSA: hda: intel-dsp-config: add PCI id for TGL-H (git-fixes). +- commit 959baa2 + +- Move upstreamed sound patches into sorted section +- commit 84af2ff + +- ALSA: hda/via: Apply the workaround generically for Clevo + machines (git-fixes). +- ASoC: ak4458: correct reset polarity (git-fixes). +- ALSA: hda/realtek: Enable headset of ASUS B1400CEPE with ALC256 + (git-fixes). +- commit e5943b7 + +- Refresh patches.suse/usb-roles-provide-the-switch-drivers-handle-to-the-switch-in-the-api.patch + Fix the build on armv7hl config +- commit c7f7007 + +- leds: Add managed API to get a LED from a device driver + (jsc#SLE-12680, jsc#SLE-12880, jsc#SLE-12882, jsc#SLE-12883, + jsc#SLE-13496, jsc#SLE-15322). +- leds: Add of_led_get() and led_put() (jsc#SLE-12680, + jsc#SLE-12880, jsc#SLE-12882, jsc#SLE-12883, jsc#SLE-13496, + jsc#SLE-15322). +- thermal: db8500: Depromote debug print (jsc#SLE-16407). +- net: netcp_ethss: Use the PHY time stamping interface + (bsc#1176447). +- thermal: db8500: Rewrite to be a pure OF sensor (jsc#SLE-16407). +- thermal: db8500: Use dev helper variable (jsc#SLE-16407). +- thermal: db8500: Finalize device tree conversion + (jsc#SLE-16407). +- commit be80774 + +- xfs: show the proper user quota options (bsc#1181538). +- commit e34397a + +- futex: Handle faults correctly for PI futexes (bsc#1181349 + bsc#1149032). +- futex: Simplify fixup_pi_state_owner() (bsc#1181349 + bsc#1149032). +- futex: Use pi_state_update_owner() in put_pi_state() + (bsc#1181349 bsc#1149032). +- rtmutex: Remove unused argument from rt_mutex_proxy_unlock() + (bsc#1181349 bsc#1149032). +- futex: Provide and use pi_state_update_owner() (bsc#1181349 + bsc#1149032). +- futex: Replace pointless printk in fixup_owner() (bsc#1181349 + bsc#1149032). +- futex: Ensure the correct return value from futex_lock_pi() + (bsc#1181349 bsc#1149032). +- futex: Remove unused empty compat_exit_robust_list() + (bsc#1149032). +- futex: Remove needless goto's (bsc#1149032). +- commit 8a00d32 + +- clk: tegra: Add Tegra20/30 EMC clock implementation + (jsc#SLE-15847). +- Refresh + patches.suse/clk-tegra-Export-functions-for-EMC-clock-scaling.patch. +- Refresh + patches.suse/clk-tegra-Implement-Tegra210-EMC-clock.patch. +- Refresh + patches.suse/clk-tegra-Rename-Tegra124-EMC-clock-source-file.patch. +- commit f80473c + +- ARM: OMAP2+: omap_device: fix idling of devices during probe + (bsc#1175713). +- ARM: OMAP2+: Remove redundant assignment to variable ret + (bsc#1175713). +- OMAP2: fixup doc comments in omap_device (bsc#1175713). +- ARM: OMAP2+: Add pdata for OMAP3 ISP IOMMU (bsc#1175713). +- ARM: OMAP2+: Plug in device_enable/idle ops for IOMMUs + (bsc#1175713). +- iommu/omap: add pdata ops for omap_device_enable/idle + (bsc#1175713). +- commit 365ddca + +- x86/hyperv: Fix kexec panic/hang issues (bsc#1176831). +- refresh patches.suse/suse-hv-kabi.patch +- commit 3bdfdcf + +- Delete patches.suse/1245-drm-remove-drm-specific-kmap_atomic-code.patch + This broke the build on armv7hl. +- commit 7f90f67 + +- ASoC: meson: aiu: add audio output dt-bindings (jsc#SLE-16518). +- commit 39e8b6e + +- btrfs: send: fix invalid clone operations when cloning from + the same file and root (bsc#1181511). +- commit 090f75a + +- fix patch metadata +- fix Patch-mainline: + patches.suse/nfsd4-readdirplus-shouldn-t-return-parent-of-export.patch +- commit 2f3e2e1 + +- ACPI/IORT: Fix doc warnings in iort.c (jsc#SLE-16407). +- ACPI, APEI, Fix error return value in apei_map_generic_address() + (jsc#SLE-16407). +- ACPI: DPTF: Support Alder Lake (jsc#SLE-16407). +- ACPI: Fix whitespace inconsistencies (jsc#SLE-16407). +- ACPI: scan: Fix acpi_dma_configure_id() kerneldoc name + (jsc#SLE-16407). +- ACPI: button: Drop no longer necessary Acer SW5-012 + lid_init_state quirk (jsc#SLE-16407). +- ACPI: utils: remove unreachable breaks (jsc#SLE-16407). +- ACPI: DPTF: Add ACPI_DPTF Kconfig menu (jsc#SLE-16407). +- Update config files. +- Update supported.conf. +- ACPI: DPTF: Fix participant driver names (jsc#SLE-16407). +- ACPI: processor: remove comment regarding string _UID support + (jsc#SLE-16407). +- ACPI: reboot: Avoid racing after writing to ACPI RESET_REG + (jsc#SLE-16407). +- ACPICA: Add missing type casts in GPE register access code + (jsc#SLE-16407). +- PCI/ACPI: Add Ampere Altra SOC MCFG quirk (jsc#SLE-16407). +- PCI/ACPI: Tone down missing MCFG message (jsc#SLE-16407). +- ACPI / LPSS: Save Cherry Trail PWM ctx registers only once + (at activation) (jsc#SLE-16407). +- ACPI / LPSS: Resume Cherry Trail PWM controller in no-irq phase + (jsc#SLE-16407). +- ACPI: Export acpi_get_first_physical_node() to modules + (jsc#SLE-16407). +- PNP: ACPI: Fix missing-prototypes in acpi_pnp.c (jsc#SLE-16407). +- ACPI: PCI: update kernel-doc line comments (jsc#SLE-16407). +- ACPI: memhotplug: Remove 'state' from struct acpi_memory_device + (jsc#SLE-16407). +- ACPI: wakeup: Remove dead ACPICA debug code (jsc#SLE-16407). +- ACPI: video: Remove leftover ACPICA debug code (jsc#SLE-16407). +- ACPI: tiny-power-button: Remove dead ACPICA debug code + (jsc#SLE-16407). +- ACPI: processor: Remove dead ACPICA debug code (jsc#SLE-16407). +- ACPI: proc: Remove dead ACPICA debug code (jsc#SLE-16407). +- ACPI: PCI: Remove unused ACPICA debug code (jsc#SLE-16407). +- ACPI: event: Remove leftover ACPICA debug code (jsc#SLE-16407). +- ACPI: dock: Remove dead ACPICA debug code (jsc#SLE-16407). +- ACPI: debugfs: Remove dead ACPICA debug code (jsc#SLE-16407). +- ACPI: custom_method: Remove dead ACPICA debug code + (jsc#SLE-16407). +- ACPI: container: Remove leftover ACPICA debug functionality + (jsc#SLE-16407). +- ACPI: platform: Remove ACPI_MODULE_NAME() (jsc#SLE-16407). +- ACPI: memhotplug: Remove leftover ACPICA debug functionality + (jsc#SLE-16407). +- ACPI: LPSS: Remove ACPI_MODULE_NAME() (jsc#SLE-16407). +- ACPI: cmos_rtc: Remove leftover ACPI_MODULE_NAME() + (jsc#SLE-16407). +- node: Add access1 class to represent CPU to memory + characteristics (jsc#SLE-16407). +- ACPI: Let ACPI know we support Generic Initiator Affinity + Structures (jsc#SLE-16407). +- ACPI: Support Generic Initiator only domains (jsc#SLE-16407). +- ACPI / NUMA: Add stub function for pxm_to_node() + (jsc#SLE-16407). +- ACPI: Remove side effect of partly creating a node in + acpi_get_node() (jsc#SLE-16407). +- ACPI: scan: Replace ACPI_DEBUG_PRINT() with pr_debug() + (jsc#SLE-16407). +- ACPI: battery: include linux/power_supply.h (jsc#SLE-16407). +- ACPI: APD: Clean up header file include statements + (jsc#SLE-16407). +- ACPI: APD: Remove unnecessary APD_ADDR() macro stub + (jsc#SLE-16407). +- ACPI: APD: Remove ACPI_MODULE_NAME() (jsc#SLE-16407). +- ACPI: APD: Remove flags from struct apd_device_desc + (jsc#SLE-16407). +- ACPI: APD: Add kerneldoc for properties in struct + apd_device_desc (jsc#SLE-16407). +- ACPI: DPTF: Add PCH FIVR participant driver (jsc#SLE-16407). +- ACPI / PMIC: Move TPS68470 OpRegion driver to drivers/acpi/pmic/ + (jsc#SLE-16407). +- ACPI / PMIC: Split out Kconfig and Makefile specific for ACPI + PMIC (jsc#SLE-16407). + Update config files. +- ACPI: NFIT: Use kobj_to_dev() instead (jsc#SLE-16407). +- ACPI: OSL: Make ACPICA use logical addresses of GPE blocks + (jsc#SLE-16407). +- ACPI: OSL: Change the type of acpi_os_map_generic_address() + return value (jsc#SLE-16407). +- ACPICA: Add support for using logical addresses of GPE blocks + (jsc#SLE-16407). +- ACPICA: Introduce special struct type for GPE register addresses + (jsc#SLE-16407). +- ACPICA: Introduce acpi_hw_gpe_read() and acpi_hw_gpe_write() + (jsc#SLE-16407). +- ACPICA: Validate GPE blocks at init time (jsc#SLE-16407). +- ACPICA: Update version to 20200925 Version 20200925 + (jsc#SLE-16407). +- ACPICA: Remove unnecessary semicolon (jsc#SLE-16407). +- ACPICA: Debugger: Add a new command: "ALL " + (jsc#SLE-16407). +- ACPICA: iASL: Return exceptions for string-to-integer + conversions (jsc#SLE-16407). +- ACPICA: acpi_help: Update UUID list (jsc#SLE-16407). +- ACPICA: Add predefined names found in the SMBus sepcification + (jsc#SLE-16407). +- ACPICA: Tree-wide: fix various typos and spelling mistakes + (jsc#SLE-16407). +- ACPICA: Drop the repeated word "an" in a comment + (jsc#SLE-16407). +- ACPICA: Add support for 64 bit risc-v compilation + (jsc#SLE-16407). +- ACPI: processor: Print more information when + acpi_processor_evaluate_cst() fails (jsc#SLE-16407). +- ACPI/IORT: Remove the unused inline functions (jsc#SLE-16407). +- ACPI/IORT: Drop the unused @ops of iort_add_device_replay() + (jsc#SLE-16407). +- arm64: permit ACPI core to map kernel memory used for table + overrides (jsc#SLE-16407). +- arm64/acpi: disallow AML memory opregions to access kernel + memory (jsc#SLE-16407). +- arm64: acpi: fix UBSAN warning (jsc#SLE-16407). +- commit 5dc32ae + +- intel_th: pci: Add Alder Lake-P support (git-fixes). +- drm/amd/display: disable dcn10 pipe split by default + (git-fixes). +- commit 92717d1 + +- xhci: tegra: Delay for disabling LFPS detector (git-fixes). +- xhci: make sure TRB is fully written before giving it to the + controller (git-fixes). +- USB: ehci: fix an interrupt calltrace error (git-fixes). +- ehci: fix EHCI host controller initialization sequence + (git-fixes). +- i2c: bpmp-tegra: Ignore unknown I2C_M flags (git-fixes). +- platform/x86: ideapad-laptop: Disable touchpad_switch for + ELAN0634 (git-fixes). +- drm/nouveau/kms/nv50-: fix case where notifier buffer is at + offset 0 (git-fixes). +- drm/nouveau/mmu: fix vram heap sizing (git-fixes). +- drm/nouveau/i2c/gm200: increase width of aux semaphore owner + fields (git-fixes). +- drm/nouveau/privring: ack interrupts the same way as RM + (git-fixes). +- drm/nouveau/bios: fix issue shadowing expansion ROMs + (git-fixes). +- drm/amdgpu/psp: fix psp gfx ctrl cmds (git-fixes). +- HID: Ignore battery for Elan touchscreen on ASUS UX550 + (git-fixes). +- HID: logitech-dj: add the G602 receiver (git-fixes). +- HID: multitouch: Enable multi-input for Synaptics + pointstick/touchpad device (git-fixes). +- commit 6194af6 + +- blacklist.conf: unwanted NFS patches +- commit 6f9f1d0 + +- nfsd4: readdirplus shouldn't return parent of export + (git-fixes). +- commit 5e9f700 + +- nvme-tcp: avoid request double completion for concurrent + nvme_tcp_timeout (bsc#1181161). +- nvme-rdma: avoid request double completion for concurrent + nvme_rdma_timeout (bsc#1181161). +- commit 7760e28 + +- x86/xen: avoid warning in Xen pv guest with + CONFIG_AMD_MEM_ENCRYPT enabled (bsc#1181335). +- commit ada97e4 + +- xen-blkfront: allow discard-* nodes to be optional + (bsc#1181346). +- commit 958c625 + +- xen/privcmd: allow fetching resource sizes (bsc#1065600). +- commit 21fc6aa + +- scsi: ibmvfc: Fix missing cast of ibmvfc_event pointer to u64 handle + (jsc#SLE-15442 bsc#1180814 ltc#187461). +- Refresh patches.suse/scsi-ibmvfc-Send-commands-down-HW-Sub-CRQ-when-chann.patch. +- Refresh patches.suse/scsi-ibmvfc-Set-and-track-hw-queue-in-ibmvfc_event-s.patch. +- commit 1e02306 + +- Update ibmvfc patch metadata. +- commit b112c00 + +- efi/libstub: Disable -mbranch-protection (jsc#SLE-16407). +- efi/arm64: libstub: Deal gracefully with EFI_RNG_PROTOCOL + failure (jsc#SLE-16407). +- efivarfs: Replace invalid slashes with exclamation marks in + dentries (jsc#SLE-16407). +- efi: Delete deprecated parameter comments (jsc#SLE-16407). +- efi/libstub: Fix missing-prototypes in string.c (jsc#SLE-16407). +- efi: Add definition of EFI_MEMORY_CPU_CRYPTO and ability to + report it (jsc#SLE-16407). +- efi: mokvar: add missing include of asm/early_ioremap.h + (jsc#SLE-16407). +- efi: efivars: limit availability to X86 builds (jsc#SLE-16407). + Update config files. +- efi: remove some false dependencies on CONFIG_EFI_VARS + (jsc#SLE-16407). +- efi: efivars: un-export efivars_sysfs_init() (jsc#SLE-16407). +- efi: pstore: move workqueue handling out of efivars + (jsc#SLE-16407). +- efi: pstore: disentangle from deprecated efivars module + (jsc#SLE-16407). +- efi: mokvar-table: fix some issues in new code (jsc#SLE-16407). +- cper,edac,efi: Memory Error Record: bank group/address and + chip id (jsc#SLE-16407). +- edac,ghes,cper: Add Row Extension to Memory Error Record + (jsc#SLE-16407). +- efi/x86: Add a quirk to support command line arguments on Dell + EFI firmware (jsc#SLE-16407). +- efi/libstub: Add efi_warn and *_once logging helpers + (jsc#SLE-16407). +- efi: Support for MOK variable config table (jsc#SLE-16407). + Refresh + patches.suse/0005-efi-generate-secret-key-in-EFI-boot-environment.patch +- efi/printf: remove unneeded semicolon (jsc#SLE-16407). +- efi/libstub: Export efi_low_alloc_above() to other units + (jsc#SLE-16407). +- efi: Rename arm-init to efi-init common for all arch + (jsc#SLE-16407). +- commit a426a3c + +- scsi: ibmvfc: Set default timeout to avoid crash during + migration (bsc#1181425 ltc#188252). +- commit 9a4138b + +- series.conf: cleanup +- rename patches to get rid of numeric prefix (for easier resolve of merge conflict) + patches.suse/0001-drm-rockchip-Avoid-uninitialized-use-of-endpoint-id-.patch -> patches.suse/drm-rockchip-Avoid-uninitialized-use-of-endpoint-id-.patch + patches.suse/0002-drm-gma500-fix-double-free-of-gma_connector.patch -> patches.suse/drm-gma500-fix-double-free-of-gma_connector.patch + patches.suse/0003-drm-aspeed-Fix-Kconfig-warning-subsequent-build-erro.patch -> patches.suse/drm-aspeed-Fix-Kconfig-warning-subsequent-build-erro.patch + patches.suse/0004-drm-dp_aux_dev-check-aux_dev-before-use-in-drm_dp_au.patch -> patches.suse/drm-dp_aux_dev-check-aux_dev-before-use-in-drm_dp_au.patch + patches.suse/0005-drm-mcde-Fix-handling-of-platform_get_irq-error.patch -> patches.suse/drm-mcde-Fix-handling-of-platform_get_irq-error.patch + patches.suse/0006-drm-tve200-Fix-handling-of-platform_get_irq-error.patch -> patches.suse/drm-tve200-Fix-handling-of-platform_get_irq-error.patch + (no effect on expanded tree) +- commit 772573f + +- series.conf: cleanup +- move unsortable patch out of sorted section + patches.suse/floppy-reintroduce-O_NDELAY-fix.patch +- commit 39bee61 + +- arch/x86/lib/usercopy_64.c: fix __copy_user_flushcache() + cache writeback (bsc#1152489). +- commit 852fa4b + +- scsi: lpfc: Simplify bool comparison (bsc#1180891). +- scsi: lpfc: Update lpfc version to 12.8.0.7 (bsc#1180891). +- scsi: lpfc: Enhancements to LOG_TRACE_EVENT for better + readability (bsc#1180891). +- scsi: lpfc: Implement health checking when aborting I/O + (bsc#1180891). +- scsi: lpfc: Fix crash when nvmet transport calls host_release + (bsc#1180891). +- scsi: lpfc: Fix vport create logging (bsc#1180891). +- scsi: lpfc: Fix NVMe recovery after mailbox timeout + (bsc#1180891). +- scsi: lpfc: Fix target reset failing (bsc#1180891). +- scsi: lpfc: Fix error log messages being logged following SCSI + task mgnt (bsc#1180891). +- scsi: lpfc: Prevent duplicate requests to unregister with + cpuhp framework (bsc#1180891). +- scsi: lpfc: Fix FW reset action if I/Os are outstanding + (bsc#1180891). +- scsi: lpfc: Use the nvme-fc transport supplied timeout for LS + requests (bsc#1180891). +- scsi: lpfc: Fix crash when a fabric node is released prematurely + (bsc#1180891). +- scsi: lpfc: Refresh ndlp when a new PRLI is received in the + PRLI issue state (bsc#1180891). +- scsi: lpfc: Fix auto sli_mode and its effect on CONFIG_PORT + for SLI3 (bsc#1180891). +- scsi: lpfc: Fix PLOGI S_ID of 0 on pt2pt config (bsc#1180891). +- commit cdea5d0 + +- x86/topology: Make __max_die_per_package available + unconditionally (bsc#1152489). +- commit 0e0c8a8 + +- x86/cpu/amd: Set __max_die_per_package on AMD (bsc#1152489). +- commit 3044309 + +- drm/i915/gt: Declare gen9 has 64 mocs entries! (git-fixes). +- drm/etnaviv: always start/stop scheduler in timeout processing + (git-fixes). +- commit 6ef999c + +- drm/i915/dsi: Use unconditional msleep for the panel_on_delay + when there is no reset-deassert MIPI-sequence (git-fixes). +- drm/i915: clear the gpu reloc batch (git-fixes). +- drm/amdgpu: fix a GPU hang issue when remove device (git-fixes). +- drm/i915: Fix mismatch between misplaced vma check and vma + insert (git-fixes). +- commit cc8174e + +- drm/amdkfd: Fix leak in dmabuf import (git-fixes). +- drm/msm/dsi_phy_10nm: implement PHY disabling (git-fixes). +- drm/msm/dsi_pll_10nm: restore VCO rate during restore_state + (git-fixes). +- drm/msm/dpu: Add newline to printks (git-fixes). +- drm/meson: dw-hdmi: Register a callback to disable the regulator + (git-fixes). +- drm/omap: dmm_tiler: fix return error code in omap_dmm_probe() + (git-fixes). +- drm/amdgpu: fix build_coefficients() argument (git-fixes). +- drm/amd/display: remove useless if/else (git-fixes). +- drm/tve200: Fix handling of platform_get_irq() error + (git-fixes). +- drm/mcde: Fix handling of platform_get_irq() error (git-fixes). +- drm/dp_aux_dev: check aux_dev before use in + drm_dp_aux_dev_get_by_minor() (git-fixes). +- drm/aspeed: Fix Kconfig warning & subsequent build errors + (git-fixes). +- drm/gma500: fix double free of gma_connector (git-fixes). +- drm/i915/display/dp: Compute the correct slice count for VDSC + on DP (git-fixes). +- drm/rockchip: Avoid uninitialized use of endpoint id in LVDS + (git-fixes). +- drm/i915/gt: Program mocs:63 for cache eviction on gen9 + (git-fixes). +- drm/tegra: sor: Disable clocks on error in tegra_sor_init() + (git-fixes). +- drm/tegra: replace idr_init() by idr_init_base() (git-fixes). +- drm/i915/gt: Free stale request on destroying the virtual engine + (git-fixes). +- drm/i915/gvt: return error when failing to take the module + reference (git-fixes). +- drm/i915/gvt: Set ENHANCED_FRAME_CAP bit (git-fixes). +- drm/i915: Handle max_bpc==16 (git-fixes). +- drm/i915: Avoid memory leak with more than 16 workarounds on + a list (git-fixes). +- drm/amd/display: Add missing pflip irq for dcn2.0 (git-fixes). +- drm/gma500: Fix out-of-bounds access to struct + drm_device.vblank[] (git-fixes). +- drm/amdgpu: perform srbm soft reset always on SDMA resume + (git-fixes). +- commit bd76ab9 + +- drm/nouveau/nouveau: fix the start/end range for migration + (git-fixes). +- drm/vc4: drv: Add error handding for bind (git-fixes). +- drm/sun4i: frontend: Fix the scaler phase on A33 (git-fixes). +- drm/sun4i: frontend: Reuse the ch0 phase for RGB formats + (git-fixes). +- drm/sun4i: frontend: Rework a bit the phase data (git-fixes). +- drm/amd/display: Don't invoke kgdb_breakpoint() unconditionally + (git-fixes). +- drm/amdgpu: increase the reserved VM size to 2MB (git-fixes). +- drm/amdgpu: don't map BO in reserved region (git-fixes). +- drm/amdgpu: add DID for navi10 blockchain SKU (git-fixes). +- drm/i915: Drop runtime-pm assert from vgpu io accessors + (git-fixes). +- drm/i915: Force VT'd workarounds when running as a guest OS + (git-fixes). +- drm/i915/gt: Delay execlist processing for tgl (git-fixes). +- commit d9edd32 + +- drm/amdkfd: Use same SQ prefetch setting as amdgpu (git-fixes). +- drm/amd/display: Avoid MST manager resource leak (git-fixes). +- drm/amdgpu: correct the gpu reset handling for job != NULL case + (git-fixes). +- drm/ttm: fix eviction valuable range check (git-fixes). +- drm/amd/display: HDMI remote sink need mode validation for Linux + (git-fixes). +- drm/amd/display: Increase timeout for DP Disable (git-fixes). +- drm/i915: Break up error capture compression loops with + cond_resched() (git-fixes). +- drm/msm/a6xx: fix a potential overflow issue (git-fixes). +- drm/panfrost: add amlogic reset quirk callback (git-fixes). +- drm/bridge/synopsys: dsi: add support for non-continuous HS + clock (git-fixes). +- commit 3790415 + +- drm/brige/megachips: Add checking if ge_b850v3_lvds_init() + is working correctly (git-fixes). +- drm/nouveau/mem: guard against NULL pointer access in mem_del + (git-fixes). +- drm/amdgpu: prevent double kfree ttm->sg (git-fixes). +- drm/sun4i: mixer: Extend regmap max_register (git-fixes). +- commit f36768e + +- drm/i915: Filter wake_flags passed to default_wake_function + (git-fixes). +- drm/amdgpu/dc: Require primary plane to be enabled whenever + the CRTC is (git-fixes). +- drm/amd/display: update nv1x stutter latencies (git-fixes). +- drm/amdkfd: fix a memory leak issue (git-fixes). +- drm/tve200: Stabilize enable/disable (git-fixes). +- drm/msm: Disable preemption on all 5xx targets (git-fixes). +- drm/amdgpu: Fix bug in reporting voltage for CIK (git-fixes). +- drm/amd/pm: avoid false alarm due to confusing + softwareshutdowntemp setting (git-fixes). +- drm/omap: fix incorrect lock state (git-fixes). +- drm/amd/display: Fix memleak in amdgpu_dm_mode_config_init + (git-fixes). +- drm/amd/display: Retry AUX write when fail occurs (git-fixes). +- drm/amd/display: Reject overlay plane configurations in + multi-display scenarios (git-fixes). +- drm/msm/a6xx: fix gmu start on newer firmware (git-fixes). +- drm/msm: add shutdown support for display platform_driver + (git-fixes). +- drm/msm/dpu: Fix scale params in plane validation (git-fixes). +- drm/i915/selftests: Avoid passing a random 0 into ilog2 + (git-fixes). +- drm/amdgpu: Fix bug where DPM is not enabled after hibernate + and resume (git-fixes). +- drm/amd/display: dchubbub p-state warning during surface planes + switch (git-fixes). +- commit 64cc324 + +- drm: Added orientation quirk for ASUS tablet model T103HAF + (git-fixes). +- drm/amdkfd: fix restore worker race condition (git-fixes). +- drm/nouveau/dispnv50: fix runtime pm imbalance on error + (git-fixes). +- drm/nouveau: fix runtime pm imbalance on error (git-fixes). +- drm/nouveau/debugfs: fix runtime pm imbalance on error + (git-fixes). +- commit 406e9f7 + +- drm/exynos: dsi: Remove bridge node reference in error handling + path in probe function (git-fixes). +- drm: rcar-du: Set primary plane zpos immutably at initializing + (git-fixes). +- drm/amdgpu/sriov add amdgpu_amdkfd_pre_reset in gpu reset + (git-fixes). +- drm/msm/a5xx: Always set an OPP supported hardware value + (git-fixes). +- drm/msm: fix leaks if initialization fails (git-fixes). +- drm/amd/display: Stop if retimer is not available (git-fixes). +- drm/amdgpu: increase atombios cmd timeout (git-fixes). +- drm/omap: dss: Cleanup DSS ports on initialisation failure + (git-fixes). +- commit db34b82 + +- drm/amd/display: dal_ddc_i2c_payloads_create can fail causing + panic (git-fixes). +- drm/omap: fix possible object reference leak (git-fixes). +- drm/amdgpu: fix calltrace during kmd unload(v3) (git-fixes). +- drm/scheduler: Avoid accessing freed bad job (git-fixes). +- drm/amdgpu/powerplay/smu7: fix AVFS handling with custom + powerplay table (git-fixes). +- drm/amdgpu/powerplay: fix AVFS handling with custom powerplay + table (git-fixes). +- drm/amd/display: Free gamma after calculating legacy transfer + function (git-fixes). +- drm/amd/display: Do not double-buffer DTO adjustments + (git-fixes). +- commit c18126a + +- drm/i915/gt: Prevent use of engine->wa_ctx after error + (git-fixes). +- drm/syncobj: Fix use-after-free (git-fixes). +- drm/atomic: put state on error path (git-fixes). +- commit 4cd1094 + +- ACPI: scan: Make acpi_bus_get_device() clear return pointer + on error (git-fixes). +- cachefiles: Drop superfluous readpages aops NULL check + (git-fixes). +- ACPI: scan: Harden acpi_device_add() against device ID overflows + (git-fixes). +- commit 963543c + +- net/mlx5e: ethtool, Fix restriction of autoneg with 56G + (jsc#SLE-8464). +- net: hns3: fix a phy loopback fail issue (bsc#1154353). +- net: vlan: avoid leaks on register_vlan_dev() failures + (bsc#1154353). +- bnxt_en: Fix AER recovery (jsc#SLE-8371 bsc#1153274). +- e1000e: bump up timeout to wait when ME un-configures ULP mode + (jsc#SLE-8100). +- ionic: account for vlan tag len in rx buffer len (bsc#1167773). +- ice, xsk: clear the status bits for the next_to_use descriptor + (jsc#SLE-7926). +- net: fix proc_fs init handling in af_packet and tls + (bsc#1154353). +- ice: avoid premature Rx buffer reuse (jsc#SLE-7926). +- net: hns3: remove a misused pragma packed (bsc#1154353). +- commit 465e7d7 + +- blacklist.conf: Add 08685be7761d powerpc/64s: fix scv entry fallback flush vs interrupt + No scv support. +- commit 7e491e5 + +- selftests: net: fib_tests: remove duplicate log test + (git-fixes). +- net: mscc: ocelot: allow offloading of bridge on top of LAG + (git-fixes). +- udp: Prevent reuseport_select_sock from reading uninitialized + socks (git-fixes). +- pNFS: Mark layout for return if return-on-close was not sent + (git-fixes). +- commit 87c48df + +- drm/tve200: Fix handling of platform_get_irq() error (bsc#1152472) +- commit 8541d40 + +- drm/mcde: Fix handling of platform_get_irq() error (bsc#1152472) +- commit 60b9525 + +- drm/dp_aux_dev: check aux_dev before use in (bsc#1152472) +- commit 21532d2 + +- drm/aspeed: Fix Kconfig warning & subsequent build errors (bsc#1152472) +- commit 3d14ba8 + +- drm/gma500: fix double free of gma_connector (bsc#1152472) + Backporting notes: + * context changes +- commit 2ce14eb + +- drm/rockchip: Avoid uninitialized use of endpoint id in LVDS (bsc#1152472) +- commit 103a121 + +- blacklist.conf: Append 'drm/vc4: gem: Add a managed action to cleanup the job queue' +- commit ce3d22f + +- blacklist.conf: Append 'drm/vc4: bo: Add a managed action to cleanup the cache' +- commit 2cf161b + +- Update patches.suse/selftests-ftrace-Select-an-existing-function-in-kpro.patch (bsc#1181203 ltc#190909). +- commit e5512d0 + +- floppy: reintroduce O_NDELAY fix (boo#1181018). +- commit ab10a7d + kernel-preempt +- Update kabi files. +- update from February 2021 maintenance update submission (commit 1e925eb08318) +- commit 97b2a1f + +- scsi: qla2xxx: Fix description for parameter + ql2xenforce_iocb_limit (bsc#1179142). +- commit f3ce867 + +- blacklist.conf: no need to fix code for CONFIG_KEXEC_JUMP +- commit 3abe54d + +- blacklist.conf: e45122893a98 x86/fpu: Add kernel_fpu_begin_mask() to selectively initialize state +- commit f36235a + +- nbd: freeze the queue while we're adding connections + (CVE-2021-3348 bsc#1181504). +- commit 78453ee + +- efi/apple-properties: Reinstate support for boolean properties + (git-fixes). +- commit c20e373 + +- leds: trigger: fix potential deadlock with libata (git-fixes). +- commit d410ad0 + +- Update patch References tags for futex fixes (bsc#1181349 CVE-2021-3347) +- commit b3fac23 + +- HID: wacom: Correct NULL dereference on AES pen proximity + (git-fixes). +- HID: wacom: Fix memory leakage caused by kfifo_alloc + (git-fixes). +- HID: wacom: Constify attribute_groups (git-fixes). +- HID: wacom: do not call hid_set_drvdata(hdev, NULL) (git-fixes). +- commit c0ccdd7 + +- drm/i915: Always flush the active worker before returning from + the wait (git-fixes). +- drm/i915/selftest: Fix potential memory leak (git-fixes). +- drm/i915/gt: Clear CACHE_MODE prior to clearing residuals + (git-fixes). +- drm/vc4: Correct POS1_SCL for hvs5 (git-fixes). +- drm/vc4: Correct lbm size and calculation (git-fixes). +- drm/nouveau/kms/gk104-gp1xx: Fix > 64x64 cursors (git-fixes). +- drivers/nouveau/kms/nv50-: Reject format modifiers for cursor + planes (git-fixes). +- drm/nouveau/dispnv50: Restore pushing of all data (git-fixes). +- commit ab75656 + +- ACPI/IORT: Do not blindly trust DMA masks from firmware + (git-fixes). +- PM: hibernate: flush swap writer after marking (git-fixes). +- ACPI: sysfs: Prefer "compatible" modalias (git-fixes). +- drm/i915: Check for all subplatform bits (git-fixes). +- drm/nouveau/svm: fail NOUVEAU_SVM_INIT ioctl on unsupported + devices (git-fixes). +- commit 274cf96 + +- iomap: fix WARN_ON_ONCE() from unprivileged users (bsc#1181494). +- commit 2958b80 + +- net/smc: fix direct access to ib_gid_addr->ndev in + smc_ib_determine_gid() (git-fixes). +- net/smc: fix valid DMBE buffer sizes (git-fixes). +- net/smc: fix sock refcounting in case of termination + (git-fixes). +- net/smc: reset sndbuf_desc if freed (git-fixes). +- net/smc: set rx_off for SMCR explicitly (git-fixes). +- net/smc: fix dmb buffer shortage (git-fixes). +- net/smc: remove freed buffer from list (git-fixes). +- net/smc: switch smcd_dev_list spinlock to mutex (git-fixes). +- net/smc: fix sleep bug in smc_pnet_find_roce_resource() + (git-fixes). +- net/smc: cancel event worker during device removal (git-fixes). +- net/smc: check for valid ib_client_data (git-fixes). +- net/smc: fix cleanup for linkgroup setup failures (git-fixes). +- net/smc: no peer ID in CLC decline for SMCD (git-fixes). +- net/smc: transfer fasync_list in case of fallback (git-fixes). +- commit a9e7337 + +- mm: memcontrol: fix missing wakeup polling thread (bsc#1181584). +- commit c0272b7 + +- blacklist.conf: Add 4230e2deaa48 stop_machine, rcu: Mark functions as notrace +- commit 9596511 + +- blacklist.conf: Add 15ec0fcff6da kernel/sys.c: replace do_brk with do_brk_flags in comment of prctl_set_mm_map() +- commit 7773384 + +- ptrace: Set PF_SUPERPRIV when checking capability (bsc#1163930). +- ptrace: reintroduce usage of subjective credentials in + ptrace_has_cap() (bsc#1163930). +- commit 1d6137d + +- module: delay kobject uevent until after module init call (bsc#1178631). +- Refresh patches.suse/supported-flag +- commit 2796828 + +- Refresh patches.suse/powerpc-sstep-Fix-array-out-of-bound-warning.patch. + Update to v2 +- commit 6a4b1c5 + +- vfio iommu: Add dma available capability (bsc#1179572 + LTC#190110). +- commit 78a5def + +- vfio iommu: Add dma available capability (bsc#1179572 + LTC#190110). +- commit 6544fbc + +- Batch patch rename with scripts/renamepatches. + Rename a bunch of patches (mostly drm-related) to match their SLE15-SP2 + equivalents. This will make solving SLE15-SP2 -> SLE15-SP3 conflicts a + bit easier. This is especially important to make sure drm fixes going + into SLE15-SP2 conflict with patches already in SLE15-SP3. +- commit 3c1500c + +- mac80211: pause TX while changing interface type (git-fixes). +- commit c5c081d + +- HID: multitouch: Remove MT_CLS_WIN_8_DUAL (git-fixes). +- Refresh + patches.suse/HID-quirks-Always-poll-three-more-Lenovo-PixArt-mice.patch. +- commit bed41ce + +- can: dev: prevent potential information leak in can_fill_info() + (git-fixes). +- mt7601u: fix kernel crash unplugging the device (git-fixes). +- mt7601u: fix rx buffer refcounting (git-fixes). +- NFC: fix resource leak when target index is invalid (git-fixes). +- NFC: fix possible resource leak (git-fixes). +- firmware: imx: select SOC_BUS to fix firmware build (git-fixes). +- HID: multitouch: Apply MT_QUIRK_CONFIDENCE quirk for multi-input + devices (git-fixes). +- media: rc: ensure that uevent can be read directly after rc + device register (git-fixes). +- HID: multitouch: do not filter mice nodes (git-fixes). +- commit f7694e1 + +- series.conf: cleanup +- update upstream references and move into sorted section: + patches.suse/0001-futex-Ensure-the-correct-return-value-from-futex_loc.patch + patches.suse/0002-futex-Replace-pointless-printk-in-fixup_owner.patch + patches.suse/0003-futex-Provide-and-use-pi_state_update_owner.patch + patches.suse/0004-rtmutex-Remove-unused-argument-from-rt_mutex_proxy_u.patch + patches.suse/0005-futex-Use-pi_state_update_owner-in-put_pi_state.patch + patches.suse/0006-futex-Simplify-fixup_pi_state_owner.patch + patches.suse/0007-futex-Handle-faults-correctly-for-PI-futexes.patch +- commit 16c5d87 + +- Refresh patches.suse/bpf-Fix-map-permissions-check.patch. + The diff was applied to map_delete_elem() mistakenly even though the + patch indicates the target: map_lookup_and_delete_elem(). + The patch is applied correctly in SLE15-SP2, so this change is only for + SLE15-SP3. +- commit 223cc56 + +- ASoC: SOF: SND_INTEL_DSP_CONFIG dependency (git-fixes). +- ASoC: SOF: Intel: soundwire: fix select/depend unmet + dependencies (git-fixes). +- ASoC: Intel: sof_sdw: set proper flags for Dell TGL-H SKU 0A5E + (git-fixes). +- ASoC: Intel: Skylake: Zero snd_ctl_elem_value (git-fixes). +- ASoC: Intel: Skylake: skl-topology: Fix OOPs ib + skl_tplg_complete (git-fixes). +- ASoC: mediatek: mt8183-da7219: ignore TDM DAI link by default + (git-fixes). +- ASoC: mediatek: mt8183-mt6358: ignore TDM DAI link by default + (git-fixes). +- ASoC: topology: Properly unregister DAI on removal (git-fixes). +- ASoC: topology: Fix memory corruption in + soc_tplg_denum_create_values() (git-fixes). +- ASoC: AMD Renoir - refine DMI entries for some Lenovo products + (git-fixes). +- ASoC: wm_adsp: Fix control name parsing for multi-fw + (git-fixes). +- ALSA: hda: intel-dsp-config: add PCI id for TGL-H (git-fixes). +- commit 959baa2 + +- Move upstreamed sound patches into sorted section +- commit 84af2ff + +- ALSA: hda/via: Apply the workaround generically for Clevo + machines (git-fixes). +- ASoC: ak4458: correct reset polarity (git-fixes). +- ALSA: hda/realtek: Enable headset of ASUS B1400CEPE with ALC256 + (git-fixes). +- commit e5943b7 + +- Refresh patches.suse/usb-roles-provide-the-switch-drivers-handle-to-the-switch-in-the-api.patch + Fix the build on armv7hl config +- commit c7f7007 + +- leds: Add managed API to get a LED from a device driver + (jsc#SLE-12680, jsc#SLE-12880, jsc#SLE-12882, jsc#SLE-12883, + jsc#SLE-13496, jsc#SLE-15322). +- leds: Add of_led_get() and led_put() (jsc#SLE-12680, + jsc#SLE-12880, jsc#SLE-12882, jsc#SLE-12883, jsc#SLE-13496, + jsc#SLE-15322). +- thermal: db8500: Depromote debug print (jsc#SLE-16407). +- net: netcp_ethss: Use the PHY time stamping interface + (bsc#1176447). +- thermal: db8500: Rewrite to be a pure OF sensor (jsc#SLE-16407). +- thermal: db8500: Use dev helper variable (jsc#SLE-16407). +- thermal: db8500: Finalize device tree conversion + (jsc#SLE-16407). +- commit be80774 + +- xfs: show the proper user quota options (bsc#1181538). +- commit e34397a + +- futex: Handle faults correctly for PI futexes (bsc#1181349 + bsc#1149032). +- futex: Simplify fixup_pi_state_owner() (bsc#1181349 + bsc#1149032). +- futex: Use pi_state_update_owner() in put_pi_state() + (bsc#1181349 bsc#1149032). +- rtmutex: Remove unused argument from rt_mutex_proxy_unlock() + (bsc#1181349 bsc#1149032). +- futex: Provide and use pi_state_update_owner() (bsc#1181349 + bsc#1149032). +- futex: Replace pointless printk in fixup_owner() (bsc#1181349 + bsc#1149032). +- futex: Ensure the correct return value from futex_lock_pi() + (bsc#1181349 bsc#1149032). +- futex: Remove unused empty compat_exit_robust_list() + (bsc#1149032). +- futex: Remove needless goto's (bsc#1149032). +- commit 8a00d32 + +- clk: tegra: Add Tegra20/30 EMC clock implementation + (jsc#SLE-15847). +- Refresh + patches.suse/clk-tegra-Export-functions-for-EMC-clock-scaling.patch. +- Refresh + patches.suse/clk-tegra-Implement-Tegra210-EMC-clock.patch. +- Refresh + patches.suse/clk-tegra-Rename-Tegra124-EMC-clock-source-file.patch. +- commit f80473c + +- ARM: OMAP2+: omap_device: fix idling of devices during probe + (bsc#1175713). +- ARM: OMAP2+: Remove redundant assignment to variable ret + (bsc#1175713). +- OMAP2: fixup doc comments in omap_device (bsc#1175713). +- ARM: OMAP2+: Add pdata for OMAP3 ISP IOMMU (bsc#1175713). +- ARM: OMAP2+: Plug in device_enable/idle ops for IOMMUs + (bsc#1175713). +- iommu/omap: add pdata ops for omap_device_enable/idle + (bsc#1175713). +- commit 365ddca + +- x86/hyperv: Fix kexec panic/hang issues (bsc#1176831). +- refresh patches.suse/suse-hv-kabi.patch +- commit 3bdfdcf + +- Delete patches.suse/1245-drm-remove-drm-specific-kmap_atomic-code.patch + This broke the build on armv7hl. +- commit 7f90f67 + +- ASoC: meson: aiu: add audio output dt-bindings (jsc#SLE-16518). +- commit 39e8b6e + +- btrfs: send: fix invalid clone operations when cloning from + the same file and root (bsc#1181511). +- commit 090f75a + +- fix patch metadata +- fix Patch-mainline: + patches.suse/nfsd4-readdirplus-shouldn-t-return-parent-of-export.patch +- commit 2f3e2e1 + +- ACPI/IORT: Fix doc warnings in iort.c (jsc#SLE-16407). +- ACPI, APEI, Fix error return value in apei_map_generic_address() + (jsc#SLE-16407). +- ACPI: DPTF: Support Alder Lake (jsc#SLE-16407). +- ACPI: Fix whitespace inconsistencies (jsc#SLE-16407). +- ACPI: scan: Fix acpi_dma_configure_id() kerneldoc name + (jsc#SLE-16407). +- ACPI: button: Drop no longer necessary Acer SW5-012 + lid_init_state quirk (jsc#SLE-16407). +- ACPI: utils: remove unreachable breaks (jsc#SLE-16407). +- ACPI: DPTF: Add ACPI_DPTF Kconfig menu (jsc#SLE-16407). +- Update config files. +- Update supported.conf. +- ACPI: DPTF: Fix participant driver names (jsc#SLE-16407). +- ACPI: processor: remove comment regarding string _UID support + (jsc#SLE-16407). +- ACPI: reboot: Avoid racing after writing to ACPI RESET_REG + (jsc#SLE-16407). +- ACPICA: Add missing type casts in GPE register access code + (jsc#SLE-16407). +- PCI/ACPI: Add Ampere Altra SOC MCFG quirk (jsc#SLE-16407). +- PCI/ACPI: Tone down missing MCFG message (jsc#SLE-16407). +- ACPI / LPSS: Save Cherry Trail PWM ctx registers only once + (at activation) (jsc#SLE-16407). +- ACPI / LPSS: Resume Cherry Trail PWM controller in no-irq phase + (jsc#SLE-16407). +- ACPI: Export acpi_get_first_physical_node() to modules + (jsc#SLE-16407). +- PNP: ACPI: Fix missing-prototypes in acpi_pnp.c (jsc#SLE-16407). +- ACPI: PCI: update kernel-doc line comments (jsc#SLE-16407). +- ACPI: memhotplug: Remove 'state' from struct acpi_memory_device + (jsc#SLE-16407). +- ACPI: wakeup: Remove dead ACPICA debug code (jsc#SLE-16407). +- ACPI: video: Remove leftover ACPICA debug code (jsc#SLE-16407). +- ACPI: tiny-power-button: Remove dead ACPICA debug code + (jsc#SLE-16407). +- ACPI: processor: Remove dead ACPICA debug code (jsc#SLE-16407). +- ACPI: proc: Remove dead ACPICA debug code (jsc#SLE-16407). +- ACPI: PCI: Remove unused ACPICA debug code (jsc#SLE-16407). +- ACPI: event: Remove leftover ACPICA debug code (jsc#SLE-16407). +- ACPI: dock: Remove dead ACPICA debug code (jsc#SLE-16407). +- ACPI: debugfs: Remove dead ACPICA debug code (jsc#SLE-16407). +- ACPI: custom_method: Remove dead ACPICA debug code + (jsc#SLE-16407). +- ACPI: container: Remove leftover ACPICA debug functionality + (jsc#SLE-16407). +- ACPI: platform: Remove ACPI_MODULE_NAME() (jsc#SLE-16407). +- ACPI: memhotplug: Remove leftover ACPICA debug functionality + (jsc#SLE-16407). +- ACPI: LPSS: Remove ACPI_MODULE_NAME() (jsc#SLE-16407). +- ACPI: cmos_rtc: Remove leftover ACPI_MODULE_NAME() + (jsc#SLE-16407). +- node: Add access1 class to represent CPU to memory + characteristics (jsc#SLE-16407). +- ACPI: Let ACPI know we support Generic Initiator Affinity + Structures (jsc#SLE-16407). +- ACPI: Support Generic Initiator only domains (jsc#SLE-16407). +- ACPI / NUMA: Add stub function for pxm_to_node() + (jsc#SLE-16407). +- ACPI: Remove side effect of partly creating a node in + acpi_get_node() (jsc#SLE-16407). +- ACPI: scan: Replace ACPI_DEBUG_PRINT() with pr_debug() + (jsc#SLE-16407). +- ACPI: battery: include linux/power_supply.h (jsc#SLE-16407). +- ACPI: APD: Clean up header file include statements + (jsc#SLE-16407). +- ACPI: APD: Remove unnecessary APD_ADDR() macro stub + (jsc#SLE-16407). +- ACPI: APD: Remove ACPI_MODULE_NAME() (jsc#SLE-16407). +- ACPI: APD: Remove flags from struct apd_device_desc + (jsc#SLE-16407). +- ACPI: APD: Add kerneldoc for properties in struct + apd_device_desc (jsc#SLE-16407). +- ACPI: DPTF: Add PCH FIVR participant driver (jsc#SLE-16407). +- ACPI / PMIC: Move TPS68470 OpRegion driver to drivers/acpi/pmic/ + (jsc#SLE-16407). +- ACPI / PMIC: Split out Kconfig and Makefile specific for ACPI + PMIC (jsc#SLE-16407). + Update config files. +- ACPI: NFIT: Use kobj_to_dev() instead (jsc#SLE-16407). +- ACPI: OSL: Make ACPICA use logical addresses of GPE blocks + (jsc#SLE-16407). +- ACPI: OSL: Change the type of acpi_os_map_generic_address() + return value (jsc#SLE-16407). +- ACPICA: Add support for using logical addresses of GPE blocks + (jsc#SLE-16407). +- ACPICA: Introduce special struct type for GPE register addresses + (jsc#SLE-16407). +- ACPICA: Introduce acpi_hw_gpe_read() and acpi_hw_gpe_write() + (jsc#SLE-16407). +- ACPICA: Validate GPE blocks at init time (jsc#SLE-16407). +- ACPICA: Update version to 20200925 Version 20200925 + (jsc#SLE-16407). +- ACPICA: Remove unnecessary semicolon (jsc#SLE-16407). +- ACPICA: Debugger: Add a new command: "ALL " + (jsc#SLE-16407). +- ACPICA: iASL: Return exceptions for string-to-integer + conversions (jsc#SLE-16407). +- ACPICA: acpi_help: Update UUID list (jsc#SLE-16407). +- ACPICA: Add predefined names found in the SMBus sepcification + (jsc#SLE-16407). +- ACPICA: Tree-wide: fix various typos and spelling mistakes + (jsc#SLE-16407). +- ACPICA: Drop the repeated word "an" in a comment + (jsc#SLE-16407). +- ACPICA: Add support for 64 bit risc-v compilation + (jsc#SLE-16407). +- ACPI: processor: Print more information when + acpi_processor_evaluate_cst() fails (jsc#SLE-16407). +- ACPI/IORT: Remove the unused inline functions (jsc#SLE-16407). +- ACPI/IORT: Drop the unused @ops of iort_add_device_replay() + (jsc#SLE-16407). +- arm64: permit ACPI core to map kernel memory used for table + overrides (jsc#SLE-16407). +- arm64/acpi: disallow AML memory opregions to access kernel + memory (jsc#SLE-16407). +- arm64: acpi: fix UBSAN warning (jsc#SLE-16407). +- commit 5dc32ae + +- intel_th: pci: Add Alder Lake-P support (git-fixes). +- drm/amd/display: disable dcn10 pipe split by default + (git-fixes). +- commit 92717d1 + +- xhci: tegra: Delay for disabling LFPS detector (git-fixes). +- xhci: make sure TRB is fully written before giving it to the + controller (git-fixes). +- USB: ehci: fix an interrupt calltrace error (git-fixes). +- ehci: fix EHCI host controller initialization sequence + (git-fixes). +- i2c: bpmp-tegra: Ignore unknown I2C_M flags (git-fixes). +- platform/x86: ideapad-laptop: Disable touchpad_switch for + ELAN0634 (git-fixes). +- drm/nouveau/kms/nv50-: fix case where notifier buffer is at + offset 0 (git-fixes). +- drm/nouveau/mmu: fix vram heap sizing (git-fixes). +- drm/nouveau/i2c/gm200: increase width of aux semaphore owner + fields (git-fixes). +- drm/nouveau/privring: ack interrupts the same way as RM + (git-fixes). +- drm/nouveau/bios: fix issue shadowing expansion ROMs + (git-fixes). +- drm/amdgpu/psp: fix psp gfx ctrl cmds (git-fixes). +- HID: Ignore battery for Elan touchscreen on ASUS UX550 + (git-fixes). +- HID: logitech-dj: add the G602 receiver (git-fixes). +- HID: multitouch: Enable multi-input for Synaptics + pointstick/touchpad device (git-fixes). +- commit 6194af6 + +- blacklist.conf: unwanted NFS patches +- commit 6f9f1d0 + +- nfsd4: readdirplus shouldn't return parent of export + (git-fixes). +- commit 5e9f700 + +- nvme-tcp: avoid request double completion for concurrent + nvme_tcp_timeout (bsc#1181161). +- nvme-rdma: avoid request double completion for concurrent + nvme_rdma_timeout (bsc#1181161). +- commit 7760e28 + +- x86/xen: avoid warning in Xen pv guest with + CONFIG_AMD_MEM_ENCRYPT enabled (bsc#1181335). +- commit ada97e4 + +- xen-blkfront: allow discard-* nodes to be optional + (bsc#1181346). +- commit 958c625 + +- xen/privcmd: allow fetching resource sizes (bsc#1065600). +- commit 21fc6aa + +- scsi: ibmvfc: Fix missing cast of ibmvfc_event pointer to u64 handle + (jsc#SLE-15442 bsc#1180814 ltc#187461). +- Refresh patches.suse/scsi-ibmvfc-Send-commands-down-HW-Sub-CRQ-when-chann.patch. +- Refresh patches.suse/scsi-ibmvfc-Set-and-track-hw-queue-in-ibmvfc_event-s.patch. +- commit 1e02306 + +- Update ibmvfc patch metadata. +- commit b112c00 + +- efi/libstub: Disable -mbranch-protection (jsc#SLE-16407). +- efi/arm64: libstub: Deal gracefully with EFI_RNG_PROTOCOL + failure (jsc#SLE-16407). +- efivarfs: Replace invalid slashes with exclamation marks in + dentries (jsc#SLE-16407). +- efi: Delete deprecated parameter comments (jsc#SLE-16407). +- efi/libstub: Fix missing-prototypes in string.c (jsc#SLE-16407). +- efi: Add definition of EFI_MEMORY_CPU_CRYPTO and ability to + report it (jsc#SLE-16407). +- efi: mokvar: add missing include of asm/early_ioremap.h + (jsc#SLE-16407). +- efi: efivars: limit availability to X86 builds (jsc#SLE-16407). + Update config files. +- efi: remove some false dependencies on CONFIG_EFI_VARS + (jsc#SLE-16407). +- efi: efivars: un-export efivars_sysfs_init() (jsc#SLE-16407). +- efi: pstore: move workqueue handling out of efivars + (jsc#SLE-16407). +- efi: pstore: disentangle from deprecated efivars module + (jsc#SLE-16407). +- efi: mokvar-table: fix some issues in new code (jsc#SLE-16407). +- cper,edac,efi: Memory Error Record: bank group/address and + chip id (jsc#SLE-16407). +- edac,ghes,cper: Add Row Extension to Memory Error Record + (jsc#SLE-16407). +- efi/x86: Add a quirk to support command line arguments on Dell + EFI firmware (jsc#SLE-16407). +- efi/libstub: Add efi_warn and *_once logging helpers + (jsc#SLE-16407). +- efi: Support for MOK variable config table (jsc#SLE-16407). + Refresh + patches.suse/0005-efi-generate-secret-key-in-EFI-boot-environment.patch +- efi/printf: remove unneeded semicolon (jsc#SLE-16407). +- efi/libstub: Export efi_low_alloc_above() to other units + (jsc#SLE-16407). +- efi: Rename arm-init to efi-init common for all arch + (jsc#SLE-16407). +- commit a426a3c + +- scsi: ibmvfc: Set default timeout to avoid crash during + migration (bsc#1181425 ltc#188252). +- commit 9a4138b + +- series.conf: cleanup +- rename patches to get rid of numeric prefix (for easier resolve of merge conflict) + patches.suse/0001-drm-rockchip-Avoid-uninitialized-use-of-endpoint-id-.patch -> patches.suse/drm-rockchip-Avoid-uninitialized-use-of-endpoint-id-.patch + patches.suse/0002-drm-gma500-fix-double-free-of-gma_connector.patch -> patches.suse/drm-gma500-fix-double-free-of-gma_connector.patch + patches.suse/0003-drm-aspeed-Fix-Kconfig-warning-subsequent-build-erro.patch -> patches.suse/drm-aspeed-Fix-Kconfig-warning-subsequent-build-erro.patch + patches.suse/0004-drm-dp_aux_dev-check-aux_dev-before-use-in-drm_dp_au.patch -> patches.suse/drm-dp_aux_dev-check-aux_dev-before-use-in-drm_dp_au.patch + patches.suse/0005-drm-mcde-Fix-handling-of-platform_get_irq-error.patch -> patches.suse/drm-mcde-Fix-handling-of-platform_get_irq-error.patch + patches.suse/0006-drm-tve200-Fix-handling-of-platform_get_irq-error.patch -> patches.suse/drm-tve200-Fix-handling-of-platform_get_irq-error.patch + (no effect on expanded tree) +- commit 772573f + +- series.conf: cleanup +- move unsortable patch out of sorted section + patches.suse/floppy-reintroduce-O_NDELAY-fix.patch +- commit 39bee61 + +- arch/x86/lib/usercopy_64.c: fix __copy_user_flushcache() + cache writeback (bsc#1152489). +- commit 852fa4b + +- scsi: lpfc: Simplify bool comparison (bsc#1180891). +- scsi: lpfc: Update lpfc version to 12.8.0.7 (bsc#1180891). +- scsi: lpfc: Enhancements to LOG_TRACE_EVENT for better + readability (bsc#1180891). +- scsi: lpfc: Implement health checking when aborting I/O + (bsc#1180891). +- scsi: lpfc: Fix crash when nvmet transport calls host_release + (bsc#1180891). +- scsi: lpfc: Fix vport create logging (bsc#1180891). +- scsi: lpfc: Fix NVMe recovery after mailbox timeout + (bsc#1180891). +- scsi: lpfc: Fix target reset failing (bsc#1180891). +- scsi: lpfc: Fix error log messages being logged following SCSI + task mgnt (bsc#1180891). +- scsi: lpfc: Prevent duplicate requests to unregister with + cpuhp framework (bsc#1180891). +- scsi: lpfc: Fix FW reset action if I/Os are outstanding + (bsc#1180891). +- scsi: lpfc: Use the nvme-fc transport supplied timeout for LS + requests (bsc#1180891). +- scsi: lpfc: Fix crash when a fabric node is released prematurely + (bsc#1180891). +- scsi: lpfc: Refresh ndlp when a new PRLI is received in the + PRLI issue state (bsc#1180891). +- scsi: lpfc: Fix auto sli_mode and its effect on CONFIG_PORT + for SLI3 (bsc#1180891). +- scsi: lpfc: Fix PLOGI S_ID of 0 on pt2pt config (bsc#1180891). +- commit cdea5d0 + +- x86/topology: Make __max_die_per_package available + unconditionally (bsc#1152489). +- commit 0e0c8a8 + +- x86/cpu/amd: Set __max_die_per_package on AMD (bsc#1152489). +- commit 3044309 + +- drm/i915/gt: Declare gen9 has 64 mocs entries! (git-fixes). +- drm/etnaviv: always start/stop scheduler in timeout processing + (git-fixes). +- commit 6ef999c + +- drm/i915/dsi: Use unconditional msleep for the panel_on_delay + when there is no reset-deassert MIPI-sequence (git-fixes). +- drm/i915: clear the gpu reloc batch (git-fixes). +- drm/amdgpu: fix a GPU hang issue when remove device (git-fixes). +- drm/i915: Fix mismatch between misplaced vma check and vma + insert (git-fixes). +- commit cc8174e + +- drm/amdkfd: Fix leak in dmabuf import (git-fixes). +- drm/msm/dsi_phy_10nm: implement PHY disabling (git-fixes). +- drm/msm/dsi_pll_10nm: restore VCO rate during restore_state + (git-fixes). +- drm/msm/dpu: Add newline to printks (git-fixes). +- drm/meson: dw-hdmi: Register a callback to disable the regulator + (git-fixes). +- drm/omap: dmm_tiler: fix return error code in omap_dmm_probe() + (git-fixes). +- drm/amdgpu: fix build_coefficients() argument (git-fixes). +- drm/amd/display: remove useless if/else (git-fixes). +- drm/tve200: Fix handling of platform_get_irq() error + (git-fixes). +- drm/mcde: Fix handling of platform_get_irq() error (git-fixes). +- drm/dp_aux_dev: check aux_dev before use in + drm_dp_aux_dev_get_by_minor() (git-fixes). +- drm/aspeed: Fix Kconfig warning & subsequent build errors + (git-fixes). +- drm/gma500: fix double free of gma_connector (git-fixes). +- drm/i915/display/dp: Compute the correct slice count for VDSC + on DP (git-fixes). +- drm/rockchip: Avoid uninitialized use of endpoint id in LVDS + (git-fixes). +- drm/i915/gt: Program mocs:63 for cache eviction on gen9 + (git-fixes). +- drm/tegra: sor: Disable clocks on error in tegra_sor_init() + (git-fixes). +- drm/tegra: replace idr_init() by idr_init_base() (git-fixes). +- drm/i915/gt: Free stale request on destroying the virtual engine + (git-fixes). +- drm/i915/gvt: return error when failing to take the module + reference (git-fixes). +- drm/i915/gvt: Set ENHANCED_FRAME_CAP bit (git-fixes). +- drm/i915: Handle max_bpc==16 (git-fixes). +- drm/i915: Avoid memory leak with more than 16 workarounds on + a list (git-fixes). +- drm/amd/display: Add missing pflip irq for dcn2.0 (git-fixes). +- drm/gma500: Fix out-of-bounds access to struct + drm_device.vblank[] (git-fixes). +- drm/amdgpu: perform srbm soft reset always on SDMA resume + (git-fixes). +- commit bd76ab9 + +- drm/nouveau/nouveau: fix the start/end range for migration + (git-fixes). +- drm/vc4: drv: Add error handding for bind (git-fixes). +- drm/sun4i: frontend: Fix the scaler phase on A33 (git-fixes). +- drm/sun4i: frontend: Reuse the ch0 phase for RGB formats + (git-fixes). +- drm/sun4i: frontend: Rework a bit the phase data (git-fixes). +- drm/amd/display: Don't invoke kgdb_breakpoint() unconditionally + (git-fixes). +- drm/amdgpu: increase the reserved VM size to 2MB (git-fixes). +- drm/amdgpu: don't map BO in reserved region (git-fixes). +- drm/amdgpu: add DID for navi10 blockchain SKU (git-fixes). +- drm/i915: Drop runtime-pm assert from vgpu io accessors + (git-fixes). +- drm/i915: Force VT'd workarounds when running as a guest OS + (git-fixes). +- drm/i915/gt: Delay execlist processing for tgl (git-fixes). +- commit d9edd32 + +- drm/amdkfd: Use same SQ prefetch setting as amdgpu (git-fixes). +- drm/amd/display: Avoid MST manager resource leak (git-fixes). +- drm/amdgpu: correct the gpu reset handling for job != NULL case + (git-fixes). +- drm/ttm: fix eviction valuable range check (git-fixes). +- drm/amd/display: HDMI remote sink need mode validation for Linux + (git-fixes). +- drm/amd/display: Increase timeout for DP Disable (git-fixes). +- drm/i915: Break up error capture compression loops with + cond_resched() (git-fixes). +- drm/msm/a6xx: fix a potential overflow issue (git-fixes). +- drm/panfrost: add amlogic reset quirk callback (git-fixes). +- drm/bridge/synopsys: dsi: add support for non-continuous HS + clock (git-fixes). +- commit 3790415 + +- drm/brige/megachips: Add checking if ge_b850v3_lvds_init() + is working correctly (git-fixes). +- drm/nouveau/mem: guard against NULL pointer access in mem_del + (git-fixes). +- drm/amdgpu: prevent double kfree ttm->sg (git-fixes). +- drm/sun4i: mixer: Extend regmap max_register (git-fixes). +- commit f36768e + +- drm/i915: Filter wake_flags passed to default_wake_function + (git-fixes). +- drm/amdgpu/dc: Require primary plane to be enabled whenever + the CRTC is (git-fixes). +- drm/amd/display: update nv1x stutter latencies (git-fixes). +- drm/amdkfd: fix a memory leak issue (git-fixes). +- drm/tve200: Stabilize enable/disable (git-fixes). +- drm/msm: Disable preemption on all 5xx targets (git-fixes). +- drm/amdgpu: Fix bug in reporting voltage for CIK (git-fixes). +- drm/amd/pm: avoid false alarm due to confusing + softwareshutdowntemp setting (git-fixes). +- drm/omap: fix incorrect lock state (git-fixes). +- drm/amd/display: Fix memleak in amdgpu_dm_mode_config_init + (git-fixes). +- drm/amd/display: Retry AUX write when fail occurs (git-fixes). +- drm/amd/display: Reject overlay plane configurations in + multi-display scenarios (git-fixes). +- drm/msm/a6xx: fix gmu start on newer firmware (git-fixes). +- drm/msm: add shutdown support for display platform_driver + (git-fixes). +- drm/msm/dpu: Fix scale params in plane validation (git-fixes). +- drm/i915/selftests: Avoid passing a random 0 into ilog2 + (git-fixes). +- drm/amdgpu: Fix bug where DPM is not enabled after hibernate + and resume (git-fixes). +- drm/amd/display: dchubbub p-state warning during surface planes + switch (git-fixes). +- commit 64cc324 + +- drm: Added orientation quirk for ASUS tablet model T103HAF + (git-fixes). +- drm/amdkfd: fix restore worker race condition (git-fixes). +- drm/nouveau/dispnv50: fix runtime pm imbalance on error + (git-fixes). +- drm/nouveau: fix runtime pm imbalance on error (git-fixes). +- drm/nouveau/debugfs: fix runtime pm imbalance on error + (git-fixes). +- commit 406e9f7 + +- drm/exynos: dsi: Remove bridge node reference in error handling + path in probe function (git-fixes). +- drm: rcar-du: Set primary plane zpos immutably at initializing + (git-fixes). +- drm/amdgpu/sriov add amdgpu_amdkfd_pre_reset in gpu reset + (git-fixes). +- drm/msm/a5xx: Always set an OPP supported hardware value + (git-fixes). +- drm/msm: fix leaks if initialization fails (git-fixes). +- drm/amd/display: Stop if retimer is not available (git-fixes). +- drm/amdgpu: increase atombios cmd timeout (git-fixes). +- drm/omap: dss: Cleanup DSS ports on initialisation failure + (git-fixes). +- commit db34b82 + +- drm/amd/display: dal_ddc_i2c_payloads_create can fail causing + panic (git-fixes). +- drm/omap: fix possible object reference leak (git-fixes). +- drm/amdgpu: fix calltrace during kmd unload(v3) (git-fixes). +- drm/scheduler: Avoid accessing freed bad job (git-fixes). +- drm/amdgpu/powerplay/smu7: fix AVFS handling with custom + powerplay table (git-fixes). +- drm/amdgpu/powerplay: fix AVFS handling with custom powerplay + table (git-fixes). +- drm/amd/display: Free gamma after calculating legacy transfer + function (git-fixes). +- drm/amd/display: Do not double-buffer DTO adjustments + (git-fixes). +- commit c18126a + +- drm/i915/gt: Prevent use of engine->wa_ctx after error + (git-fixes). +- drm/syncobj: Fix use-after-free (git-fixes). +- drm/atomic: put state on error path (git-fixes). +- commit 4cd1094 + +- ACPI: scan: Make acpi_bus_get_device() clear return pointer + on error (git-fixes). +- cachefiles: Drop superfluous readpages aops NULL check + (git-fixes). +- ACPI: scan: Harden acpi_device_add() against device ID overflows + (git-fixes). +- commit 963543c + +- net/mlx5e: ethtool, Fix restriction of autoneg with 56G + (jsc#SLE-8464). +- net: hns3: fix a phy loopback fail issue (bsc#1154353). +- net: vlan: avoid leaks on register_vlan_dev() failures + (bsc#1154353). +- bnxt_en: Fix AER recovery (jsc#SLE-8371 bsc#1153274). +- e1000e: bump up timeout to wait when ME un-configures ULP mode + (jsc#SLE-8100). +- ionic: account for vlan tag len in rx buffer len (bsc#1167773). +- ice, xsk: clear the status bits for the next_to_use descriptor + (jsc#SLE-7926). +- net: fix proc_fs init handling in af_packet and tls + (bsc#1154353). +- ice: avoid premature Rx buffer reuse (jsc#SLE-7926). +- net: hns3: remove a misused pragma packed (bsc#1154353). +- commit 465e7d7 + +- blacklist.conf: Add 08685be7761d powerpc/64s: fix scv entry fallback flush vs interrupt + No scv support. +- commit 7e491e5 + +- selftests: net: fib_tests: remove duplicate log test + (git-fixes). +- net: mscc: ocelot: allow offloading of bridge on top of LAG + (git-fixes). +- udp: Prevent reuseport_select_sock from reading uninitialized + socks (git-fixes). +- pNFS: Mark layout for return if return-on-close was not sent + (git-fixes). +- commit 87c48df + +- drm/tve200: Fix handling of platform_get_irq() error (bsc#1152472) +- commit 8541d40 + +- drm/mcde: Fix handling of platform_get_irq() error (bsc#1152472) +- commit 60b9525 + +- drm/dp_aux_dev: check aux_dev before use in (bsc#1152472) +- commit 21532d2 + +- drm/aspeed: Fix Kconfig warning & subsequent build errors (bsc#1152472) +- commit 3d14ba8 + +- drm/gma500: fix double free of gma_connector (bsc#1152472) + Backporting notes: + * context changes +- commit 2ce14eb + +- drm/rockchip: Avoid uninitialized use of endpoint id in LVDS (bsc#1152472) +- commit 103a121 + +- blacklist.conf: Append 'drm/vc4: gem: Add a managed action to cleanup the job queue' +- commit ce3d22f + +- blacklist.conf: Append 'drm/vc4: bo: Add a managed action to cleanup the cache' +- commit 2cf161b + +- Update patches.suse/selftests-ftrace-Select-an-existing-function-in-kpro.patch (bsc#1181203 ltc#190909). +- commit e5512d0 + +- floppy: reintroduce O_NDELAY fix (boo#1181018). +- commit ab10a7d + kernel-source +- Update kabi files. +- update from February 2021 maintenance update submission (commit 1e925eb08318) +- commit 97b2a1f + +- scsi: qla2xxx: Fix description for parameter + ql2xenforce_iocb_limit (bsc#1179142). +- commit f3ce867 + +- blacklist.conf: no need to fix code for CONFIG_KEXEC_JUMP +- commit 3abe54d + +- blacklist.conf: e45122893a98 x86/fpu: Add kernel_fpu_begin_mask() to selectively initialize state +- commit f36235a + +- nbd: freeze the queue while we're adding connections + (CVE-2021-3348 bsc#1181504). +- commit 78453ee + +- efi/apple-properties: Reinstate support for boolean properties + (git-fixes). +- commit c20e373 + +- leds: trigger: fix potential deadlock with libata (git-fixes). +- commit d410ad0 + +- Update patch References tags for futex fixes (bsc#1181349 CVE-2021-3347) +- commit b3fac23 + +- HID: wacom: Correct NULL dereference on AES pen proximity + (git-fixes). +- HID: wacom: Fix memory leakage caused by kfifo_alloc + (git-fixes). +- HID: wacom: Constify attribute_groups (git-fixes). +- HID: wacom: do not call hid_set_drvdata(hdev, NULL) (git-fixes). +- commit c0ccdd7 + +- drm/i915: Always flush the active worker before returning from + the wait (git-fixes). +- drm/i915/selftest: Fix potential memory leak (git-fixes). +- drm/i915/gt: Clear CACHE_MODE prior to clearing residuals + (git-fixes). +- drm/vc4: Correct POS1_SCL for hvs5 (git-fixes). +- drm/vc4: Correct lbm size and calculation (git-fixes). +- drm/nouveau/kms/gk104-gp1xx: Fix > 64x64 cursors (git-fixes). +- drivers/nouveau/kms/nv50-: Reject format modifiers for cursor + planes (git-fixes). +- drm/nouveau/dispnv50: Restore pushing of all data (git-fixes). +- commit ab75656 + +- ACPI/IORT: Do not blindly trust DMA masks from firmware + (git-fixes). +- PM: hibernate: flush swap writer after marking (git-fixes). +- ACPI: sysfs: Prefer "compatible" modalias (git-fixes). +- drm/i915: Check for all subplatform bits (git-fixes). +- drm/nouveau/svm: fail NOUVEAU_SVM_INIT ioctl on unsupported + devices (git-fixes). +- commit 274cf96 + +- iomap: fix WARN_ON_ONCE() from unprivileged users (bsc#1181494). +- commit 2958b80 + +- net/smc: fix direct access to ib_gid_addr->ndev in + smc_ib_determine_gid() (git-fixes). +- net/smc: fix valid DMBE buffer sizes (git-fixes). +- net/smc: fix sock refcounting in case of termination + (git-fixes). +- net/smc: reset sndbuf_desc if freed (git-fixes). +- net/smc: set rx_off for SMCR explicitly (git-fixes). +- net/smc: fix dmb buffer shortage (git-fixes). +- net/smc: remove freed buffer from list (git-fixes). +- net/smc: switch smcd_dev_list spinlock to mutex (git-fixes). +- net/smc: fix sleep bug in smc_pnet_find_roce_resource() + (git-fixes). +- net/smc: cancel event worker during device removal (git-fixes). +- net/smc: check for valid ib_client_data (git-fixes). +- net/smc: fix cleanup for linkgroup setup failures (git-fixes). +- net/smc: no peer ID in CLC decline for SMCD (git-fixes). +- net/smc: transfer fasync_list in case of fallback (git-fixes). +- commit a9e7337 + +- mm: memcontrol: fix missing wakeup polling thread (bsc#1181584). +- commit c0272b7 + +- blacklist.conf: Add 4230e2deaa48 stop_machine, rcu: Mark functions as notrace +- commit 9596511 + +- blacklist.conf: Add 15ec0fcff6da kernel/sys.c: replace do_brk with do_brk_flags in comment of prctl_set_mm_map() +- commit 7773384 + +- ptrace: Set PF_SUPERPRIV when checking capability (bsc#1163930). +- ptrace: reintroduce usage of subjective credentials in + ptrace_has_cap() (bsc#1163930). +- commit 1d6137d + +- module: delay kobject uevent until after module init call (bsc#1178631). +- Refresh patches.suse/supported-flag +- commit 2796828 + +- Refresh patches.suse/powerpc-sstep-Fix-array-out-of-bound-warning.patch. + Update to v2 +- commit 6a4b1c5 + +- vfio iommu: Add dma available capability (bsc#1179572 + LTC#190110). +- commit 78a5def + +- vfio iommu: Add dma available capability (bsc#1179572 + LTC#190110). +- commit 6544fbc + +- Batch patch rename with scripts/renamepatches. + Rename a bunch of patches (mostly drm-related) to match their SLE15-SP2 + equivalents. This will make solving SLE15-SP2 -> SLE15-SP3 conflicts a + bit easier. This is especially important to make sure drm fixes going + into SLE15-SP2 conflict with patches already in SLE15-SP3. +- commit 3c1500c + +- mac80211: pause TX while changing interface type (git-fixes). +- commit c5c081d + +- HID: multitouch: Remove MT_CLS_WIN_8_DUAL (git-fixes). +- Refresh + patches.suse/HID-quirks-Always-poll-three-more-Lenovo-PixArt-mice.patch. +- commit bed41ce + +- can: dev: prevent potential information leak in can_fill_info() + (git-fixes). +- mt7601u: fix kernel crash unplugging the device (git-fixes). +- mt7601u: fix rx buffer refcounting (git-fixes). +- NFC: fix resource leak when target index is invalid (git-fixes). +- NFC: fix possible resource leak (git-fixes). +- firmware: imx: select SOC_BUS to fix firmware build (git-fixes). +- HID: multitouch: Apply MT_QUIRK_CONFIDENCE quirk for multi-input + devices (git-fixes). +- media: rc: ensure that uevent can be read directly after rc + device register (git-fixes). +- HID: multitouch: do not filter mice nodes (git-fixes). +- commit f7694e1 + +- series.conf: cleanup +- update upstream references and move into sorted section: + patches.suse/0001-futex-Ensure-the-correct-return-value-from-futex_loc.patch + patches.suse/0002-futex-Replace-pointless-printk-in-fixup_owner.patch + patches.suse/0003-futex-Provide-and-use-pi_state_update_owner.patch + patches.suse/0004-rtmutex-Remove-unused-argument-from-rt_mutex_proxy_u.patch + patches.suse/0005-futex-Use-pi_state_update_owner-in-put_pi_state.patch + patches.suse/0006-futex-Simplify-fixup_pi_state_owner.patch + patches.suse/0007-futex-Handle-faults-correctly-for-PI-futexes.patch +- commit 16c5d87 + +- Refresh patches.suse/bpf-Fix-map-permissions-check.patch. + The diff was applied to map_delete_elem() mistakenly even though the + patch indicates the target: map_lookup_and_delete_elem(). + The patch is applied correctly in SLE15-SP2, so this change is only for + SLE15-SP3. +- commit 223cc56 + +- ASoC: SOF: SND_INTEL_DSP_CONFIG dependency (git-fixes). +- ASoC: SOF: Intel: soundwire: fix select/depend unmet + dependencies (git-fixes). +- ASoC: Intel: sof_sdw: set proper flags for Dell TGL-H SKU 0A5E + (git-fixes). +- ASoC: Intel: Skylake: Zero snd_ctl_elem_value (git-fixes). +- ASoC: Intel: Skylake: skl-topology: Fix OOPs ib + skl_tplg_complete (git-fixes). +- ASoC: mediatek: mt8183-da7219: ignore TDM DAI link by default + (git-fixes). +- ASoC: mediatek: mt8183-mt6358: ignore TDM DAI link by default + (git-fixes). +- ASoC: topology: Properly unregister DAI on removal (git-fixes). +- ASoC: topology: Fix memory corruption in + soc_tplg_denum_create_values() (git-fixes). +- ASoC: AMD Renoir - refine DMI entries for some Lenovo products + (git-fixes). +- ASoC: wm_adsp: Fix control name parsing for multi-fw + (git-fixes). +- ALSA: hda: intel-dsp-config: add PCI id for TGL-H (git-fixes). +- commit 959baa2 + +- Move upstreamed sound patches into sorted section +- commit 84af2ff + +- ALSA: hda/via: Apply the workaround generically for Clevo + machines (git-fixes). +- ASoC: ak4458: correct reset polarity (git-fixes). +- ALSA: hda/realtek: Enable headset of ASUS B1400CEPE with ALC256 + (git-fixes). +- commit e5943b7 + +- Refresh patches.suse/usb-roles-provide-the-switch-drivers-handle-to-the-switch-in-the-api.patch + Fix the build on armv7hl config +- commit c7f7007 + +- leds: Add managed API to get a LED from a device driver + (jsc#SLE-12680, jsc#SLE-12880, jsc#SLE-12882, jsc#SLE-12883, + jsc#SLE-13496, jsc#SLE-15322). +- leds: Add of_led_get() and led_put() (jsc#SLE-12680, + jsc#SLE-12880, jsc#SLE-12882, jsc#SLE-12883, jsc#SLE-13496, + jsc#SLE-15322). +- thermal: db8500: Depromote debug print (jsc#SLE-16407). +- net: netcp_ethss: Use the PHY time stamping interface + (bsc#1176447). +- thermal: db8500: Rewrite to be a pure OF sensor (jsc#SLE-16407). +- thermal: db8500: Use dev helper variable (jsc#SLE-16407). +- thermal: db8500: Finalize device tree conversion + (jsc#SLE-16407). +- commit be80774 + +- xfs: show the proper user quota options (bsc#1181538). +- commit e34397a + +- futex: Handle faults correctly for PI futexes (bsc#1181349 + bsc#1149032). +- futex: Simplify fixup_pi_state_owner() (bsc#1181349 + bsc#1149032). +- futex: Use pi_state_update_owner() in put_pi_state() + (bsc#1181349 bsc#1149032). +- rtmutex: Remove unused argument from rt_mutex_proxy_unlock() + (bsc#1181349 bsc#1149032). +- futex: Provide and use pi_state_update_owner() (bsc#1181349 + bsc#1149032). +- futex: Replace pointless printk in fixup_owner() (bsc#1181349 + bsc#1149032). +- futex: Ensure the correct return value from futex_lock_pi() + (bsc#1181349 bsc#1149032). +- futex: Remove unused empty compat_exit_robust_list() + (bsc#1149032). +- futex: Remove needless goto's (bsc#1149032). +- commit 8a00d32 + +- clk: tegra: Add Tegra20/30 EMC clock implementation + (jsc#SLE-15847). +- Refresh + patches.suse/clk-tegra-Export-functions-for-EMC-clock-scaling.patch. +- Refresh + patches.suse/clk-tegra-Implement-Tegra210-EMC-clock.patch. +- Refresh + patches.suse/clk-tegra-Rename-Tegra124-EMC-clock-source-file.patch. +- commit f80473c + +- ARM: OMAP2+: omap_device: fix idling of devices during probe + (bsc#1175713). +- ARM: OMAP2+: Remove redundant assignment to variable ret + (bsc#1175713). +- OMAP2: fixup doc comments in omap_device (bsc#1175713). +- ARM: OMAP2+: Add pdata for OMAP3 ISP IOMMU (bsc#1175713). +- ARM: OMAP2+: Plug in device_enable/idle ops for IOMMUs + (bsc#1175713). +- iommu/omap: add pdata ops for omap_device_enable/idle + (bsc#1175713). +- commit 365ddca + +- x86/hyperv: Fix kexec panic/hang issues (bsc#1176831). +- refresh patches.suse/suse-hv-kabi.patch +- commit 3bdfdcf + +- Delete patches.suse/1245-drm-remove-drm-specific-kmap_atomic-code.patch + This broke the build on armv7hl. +- commit 7f90f67 + +- ASoC: meson: aiu: add audio output dt-bindings (jsc#SLE-16518). +- commit 39e8b6e + +- btrfs: send: fix invalid clone operations when cloning from + the same file and root (bsc#1181511). +- commit 090f75a + +- fix patch metadata +- fix Patch-mainline: + patches.suse/nfsd4-readdirplus-shouldn-t-return-parent-of-export.patch +- commit 2f3e2e1 + +- ACPI/IORT: Fix doc warnings in iort.c (jsc#SLE-16407). +- ACPI, APEI, Fix error return value in apei_map_generic_address() + (jsc#SLE-16407). +- ACPI: DPTF: Support Alder Lake (jsc#SLE-16407). +- ACPI: Fix whitespace inconsistencies (jsc#SLE-16407). +- ACPI: scan: Fix acpi_dma_configure_id() kerneldoc name + (jsc#SLE-16407). +- ACPI: button: Drop no longer necessary Acer SW5-012 + lid_init_state quirk (jsc#SLE-16407). +- ACPI: utils: remove unreachable breaks (jsc#SLE-16407). +- ACPI: DPTF: Add ACPI_DPTF Kconfig menu (jsc#SLE-16407). +- Update config files. +- Update supported.conf. +- ACPI: DPTF: Fix participant driver names (jsc#SLE-16407). +- ACPI: processor: remove comment regarding string _UID support + (jsc#SLE-16407). +- ACPI: reboot: Avoid racing after writing to ACPI RESET_REG + (jsc#SLE-16407). +- ACPICA: Add missing type casts in GPE register access code + (jsc#SLE-16407). +- PCI/ACPI: Add Ampere Altra SOC MCFG quirk (jsc#SLE-16407). +- PCI/ACPI: Tone down missing MCFG message (jsc#SLE-16407). +- ACPI / LPSS: Save Cherry Trail PWM ctx registers only once + (at activation) (jsc#SLE-16407). +- ACPI / LPSS: Resume Cherry Trail PWM controller in no-irq phase + (jsc#SLE-16407). +- ACPI: Export acpi_get_first_physical_node() to modules + (jsc#SLE-16407). +- PNP: ACPI: Fix missing-prototypes in acpi_pnp.c (jsc#SLE-16407). +- ACPI: PCI: update kernel-doc line comments (jsc#SLE-16407). +- ACPI: memhotplug: Remove 'state' from struct acpi_memory_device + (jsc#SLE-16407). +- ACPI: wakeup: Remove dead ACPICA debug code (jsc#SLE-16407). +- ACPI: video: Remove leftover ACPICA debug code (jsc#SLE-16407). +- ACPI: tiny-power-button: Remove dead ACPICA debug code + (jsc#SLE-16407). +- ACPI: processor: Remove dead ACPICA debug code (jsc#SLE-16407). +- ACPI: proc: Remove dead ACPICA debug code (jsc#SLE-16407). +- ACPI: PCI: Remove unused ACPICA debug code (jsc#SLE-16407). +- ACPI: event: Remove leftover ACPICA debug code (jsc#SLE-16407). +- ACPI: dock: Remove dead ACPICA debug code (jsc#SLE-16407). +- ACPI: debugfs: Remove dead ACPICA debug code (jsc#SLE-16407). +- ACPI: custom_method: Remove dead ACPICA debug code + (jsc#SLE-16407). +- ACPI: container: Remove leftover ACPICA debug functionality + (jsc#SLE-16407). +- ACPI: platform: Remove ACPI_MODULE_NAME() (jsc#SLE-16407). +- ACPI: memhotplug: Remove leftover ACPICA debug functionality + (jsc#SLE-16407). +- ACPI: LPSS: Remove ACPI_MODULE_NAME() (jsc#SLE-16407). +- ACPI: cmos_rtc: Remove leftover ACPI_MODULE_NAME() + (jsc#SLE-16407). +- node: Add access1 class to represent CPU to memory + characteristics (jsc#SLE-16407). +- ACPI: Let ACPI know we support Generic Initiator Affinity + Structures (jsc#SLE-16407). +- ACPI: Support Generic Initiator only domains (jsc#SLE-16407). +- ACPI / NUMA: Add stub function for pxm_to_node() + (jsc#SLE-16407). +- ACPI: Remove side effect of partly creating a node in + acpi_get_node() (jsc#SLE-16407). +- ACPI: scan: Replace ACPI_DEBUG_PRINT() with pr_debug() + (jsc#SLE-16407). +- ACPI: battery: include linux/power_supply.h (jsc#SLE-16407). +- ACPI: APD: Clean up header file include statements + (jsc#SLE-16407). +- ACPI: APD: Remove unnecessary APD_ADDR() macro stub + (jsc#SLE-16407). +- ACPI: APD: Remove ACPI_MODULE_NAME() (jsc#SLE-16407). +- ACPI: APD: Remove flags from struct apd_device_desc + (jsc#SLE-16407). +- ACPI: APD: Add kerneldoc for properties in struct + apd_device_desc (jsc#SLE-16407). +- ACPI: DPTF: Add PCH FIVR participant driver (jsc#SLE-16407). +- ACPI / PMIC: Move TPS68470 OpRegion driver to drivers/acpi/pmic/ + (jsc#SLE-16407). +- ACPI / PMIC: Split out Kconfig and Makefile specific for ACPI + PMIC (jsc#SLE-16407). + Update config files. +- ACPI: NFIT: Use kobj_to_dev() instead (jsc#SLE-16407). +- ACPI: OSL: Make ACPICA use logical addresses of GPE blocks + (jsc#SLE-16407). +- ACPI: OSL: Change the type of acpi_os_map_generic_address() + return value (jsc#SLE-16407). +- ACPICA: Add support for using logical addresses of GPE blocks + (jsc#SLE-16407). +- ACPICA: Introduce special struct type for GPE register addresses + (jsc#SLE-16407). +- ACPICA: Introduce acpi_hw_gpe_read() and acpi_hw_gpe_write() + (jsc#SLE-16407). +- ACPICA: Validate GPE blocks at init time (jsc#SLE-16407). +- ACPICA: Update version to 20200925 Version 20200925 + (jsc#SLE-16407). +- ACPICA: Remove unnecessary semicolon (jsc#SLE-16407). +- ACPICA: Debugger: Add a new command: "ALL " + (jsc#SLE-16407). +- ACPICA: iASL: Return exceptions for string-to-integer + conversions (jsc#SLE-16407). +- ACPICA: acpi_help: Update UUID list (jsc#SLE-16407). +- ACPICA: Add predefined names found in the SMBus sepcification + (jsc#SLE-16407). +- ACPICA: Tree-wide: fix various typos and spelling mistakes + (jsc#SLE-16407). +- ACPICA: Drop the repeated word "an" in a comment + (jsc#SLE-16407). +- ACPICA: Add support for 64 bit risc-v compilation + (jsc#SLE-16407). +- ACPI: processor: Print more information when + acpi_processor_evaluate_cst() fails (jsc#SLE-16407). +- ACPI/IORT: Remove the unused inline functions (jsc#SLE-16407). +- ACPI/IORT: Drop the unused @ops of iort_add_device_replay() + (jsc#SLE-16407). +- arm64: permit ACPI core to map kernel memory used for table + overrides (jsc#SLE-16407). +- arm64/acpi: disallow AML memory opregions to access kernel + memory (jsc#SLE-16407). +- arm64: acpi: fix UBSAN warning (jsc#SLE-16407). +- commit 5dc32ae + +- intel_th: pci: Add Alder Lake-P support (git-fixes). +- drm/amd/display: disable dcn10 pipe split by default + (git-fixes). +- commit 92717d1 + +- xhci: tegra: Delay for disabling LFPS detector (git-fixes). +- xhci: make sure TRB is fully written before giving it to the + controller (git-fixes). +- USB: ehci: fix an interrupt calltrace error (git-fixes). +- ehci: fix EHCI host controller initialization sequence + (git-fixes). +- i2c: bpmp-tegra: Ignore unknown I2C_M flags (git-fixes). +- platform/x86: ideapad-laptop: Disable touchpad_switch for + ELAN0634 (git-fixes). +- drm/nouveau/kms/nv50-: fix case where notifier buffer is at + offset 0 (git-fixes). +- drm/nouveau/mmu: fix vram heap sizing (git-fixes). +- drm/nouveau/i2c/gm200: increase width of aux semaphore owner + fields (git-fixes). +- drm/nouveau/privring: ack interrupts the same way as RM + (git-fixes). +- drm/nouveau/bios: fix issue shadowing expansion ROMs + (git-fixes). +- drm/amdgpu/psp: fix psp gfx ctrl cmds (git-fixes). +- HID: Ignore battery for Elan touchscreen on ASUS UX550 + (git-fixes). +- HID: logitech-dj: add the G602 receiver (git-fixes). +- HID: multitouch: Enable multi-input for Synaptics + pointstick/touchpad device (git-fixes). +- commit 6194af6 + +- blacklist.conf: unwanted NFS patches +- commit 6f9f1d0 + +- nfsd4: readdirplus shouldn't return parent of export + (git-fixes). +- commit 5e9f700 + +- nvme-tcp: avoid request double completion for concurrent + nvme_tcp_timeout (bsc#1181161). +- nvme-rdma: avoid request double completion for concurrent + nvme_rdma_timeout (bsc#1181161). +- commit 7760e28 + +- x86/xen: avoid warning in Xen pv guest with + CONFIG_AMD_MEM_ENCRYPT enabled (bsc#1181335). +- commit ada97e4 + +- xen-blkfront: allow discard-* nodes to be optional + (bsc#1181346). +- commit 958c625 + +- xen/privcmd: allow fetching resource sizes (bsc#1065600). +- commit 21fc6aa + +- scsi: ibmvfc: Fix missing cast of ibmvfc_event pointer to u64 handle + (jsc#SLE-15442 bsc#1180814 ltc#187461). +- Refresh patches.suse/scsi-ibmvfc-Send-commands-down-HW-Sub-CRQ-when-chann.patch. +- Refresh patches.suse/scsi-ibmvfc-Set-and-track-hw-queue-in-ibmvfc_event-s.patch. +- commit 1e02306 + +- Update ibmvfc patch metadata. +- commit b112c00 + +- efi/libstub: Disable -mbranch-protection (jsc#SLE-16407). +- efi/arm64: libstub: Deal gracefully with EFI_RNG_PROTOCOL + failure (jsc#SLE-16407). +- efivarfs: Replace invalid slashes with exclamation marks in + dentries (jsc#SLE-16407). +- efi: Delete deprecated parameter comments (jsc#SLE-16407). +- efi/libstub: Fix missing-prototypes in string.c (jsc#SLE-16407). +- efi: Add definition of EFI_MEMORY_CPU_CRYPTO and ability to + report it (jsc#SLE-16407). +- efi: mokvar: add missing include of asm/early_ioremap.h + (jsc#SLE-16407). +- efi: efivars: limit availability to X86 builds (jsc#SLE-16407). + Update config files. +- efi: remove some false dependencies on CONFIG_EFI_VARS + (jsc#SLE-16407). +- efi: efivars: un-export efivars_sysfs_init() (jsc#SLE-16407). +- efi: pstore: move workqueue handling out of efivars + (jsc#SLE-16407). +- efi: pstore: disentangle from deprecated efivars module + (jsc#SLE-16407). +- efi: mokvar-table: fix some issues in new code (jsc#SLE-16407). +- cper,edac,efi: Memory Error Record: bank group/address and + chip id (jsc#SLE-16407). +- edac,ghes,cper: Add Row Extension to Memory Error Record + (jsc#SLE-16407). +- efi/x86: Add a quirk to support command line arguments on Dell + EFI firmware (jsc#SLE-16407). +- efi/libstub: Add efi_warn and *_once logging helpers + (jsc#SLE-16407). +- efi: Support for MOK variable config table (jsc#SLE-16407). + Refresh + patches.suse/0005-efi-generate-secret-key-in-EFI-boot-environment.patch +- efi/printf: remove unneeded semicolon (jsc#SLE-16407). +- efi/libstub: Export efi_low_alloc_above() to other units + (jsc#SLE-16407). +- efi: Rename arm-init to efi-init common for all arch + (jsc#SLE-16407). +- commit a426a3c + +- scsi: ibmvfc: Set default timeout to avoid crash during + migration (bsc#1181425 ltc#188252). +- commit 9a4138b + +- series.conf: cleanup +- rename patches to get rid of numeric prefix (for easier resolve of merge conflict) + patches.suse/0001-drm-rockchip-Avoid-uninitialized-use-of-endpoint-id-.patch -> patches.suse/drm-rockchip-Avoid-uninitialized-use-of-endpoint-id-.patch + patches.suse/0002-drm-gma500-fix-double-free-of-gma_connector.patch -> patches.suse/drm-gma500-fix-double-free-of-gma_connector.patch + patches.suse/0003-drm-aspeed-Fix-Kconfig-warning-subsequent-build-erro.patch -> patches.suse/drm-aspeed-Fix-Kconfig-warning-subsequent-build-erro.patch + patches.suse/0004-drm-dp_aux_dev-check-aux_dev-before-use-in-drm_dp_au.patch -> patches.suse/drm-dp_aux_dev-check-aux_dev-before-use-in-drm_dp_au.patch + patches.suse/0005-drm-mcde-Fix-handling-of-platform_get_irq-error.patch -> patches.suse/drm-mcde-Fix-handling-of-platform_get_irq-error.patch + patches.suse/0006-drm-tve200-Fix-handling-of-platform_get_irq-error.patch -> patches.suse/drm-tve200-Fix-handling-of-platform_get_irq-error.patch + (no effect on expanded tree) +- commit 772573f + +- series.conf: cleanup +- move unsortable patch out of sorted section + patches.suse/floppy-reintroduce-O_NDELAY-fix.patch +- commit 39bee61 + +- arch/x86/lib/usercopy_64.c: fix __copy_user_flushcache() + cache writeback (bsc#1152489). +- commit 852fa4b + +- scsi: lpfc: Simplify bool comparison (bsc#1180891). +- scsi: lpfc: Update lpfc version to 12.8.0.7 (bsc#1180891). +- scsi: lpfc: Enhancements to LOG_TRACE_EVENT for better + readability (bsc#1180891). +- scsi: lpfc: Implement health checking when aborting I/O + (bsc#1180891). +- scsi: lpfc: Fix crash when nvmet transport calls host_release + (bsc#1180891). +- scsi: lpfc: Fix vport create logging (bsc#1180891). +- scsi: lpfc: Fix NVMe recovery after mailbox timeout + (bsc#1180891). +- scsi: lpfc: Fix target reset failing (bsc#1180891). +- scsi: lpfc: Fix error log messages being logged following SCSI + task mgnt (bsc#1180891). +- scsi: lpfc: Prevent duplicate requests to unregister with + cpuhp framework (bsc#1180891). +- scsi: lpfc: Fix FW reset action if I/Os are outstanding + (bsc#1180891). +- scsi: lpfc: Use the nvme-fc transport supplied timeout for LS + requests (bsc#1180891). +- scsi: lpfc: Fix crash when a fabric node is released prematurely + (bsc#1180891). +- scsi: lpfc: Refresh ndlp when a new PRLI is received in the + PRLI issue state (bsc#1180891). +- scsi: lpfc: Fix auto sli_mode and its effect on CONFIG_PORT + for SLI3 (bsc#1180891). +- scsi: lpfc: Fix PLOGI S_ID of 0 on pt2pt config (bsc#1180891). +- commit cdea5d0 + +- x86/topology: Make __max_die_per_package available + unconditionally (bsc#1152489). +- commit 0e0c8a8 + +- x86/cpu/amd: Set __max_die_per_package on AMD (bsc#1152489). +- commit 3044309 + +- drm/i915/gt: Declare gen9 has 64 mocs entries! (git-fixes). +- drm/etnaviv: always start/stop scheduler in timeout processing + (git-fixes). +- commit 6ef999c + +- drm/i915/dsi: Use unconditional msleep for the panel_on_delay + when there is no reset-deassert MIPI-sequence (git-fixes). +- drm/i915: clear the gpu reloc batch (git-fixes). +- drm/amdgpu: fix a GPU hang issue when remove device (git-fixes). +- drm/i915: Fix mismatch between misplaced vma check and vma + insert (git-fixes). +- commit cc8174e + +- drm/amdkfd: Fix leak in dmabuf import (git-fixes). +- drm/msm/dsi_phy_10nm: implement PHY disabling (git-fixes). +- drm/msm/dsi_pll_10nm: restore VCO rate during restore_state + (git-fixes). +- drm/msm/dpu: Add newline to printks (git-fixes). +- drm/meson: dw-hdmi: Register a callback to disable the regulator + (git-fixes). +- drm/omap: dmm_tiler: fix return error code in omap_dmm_probe() + (git-fixes). +- drm/amdgpu: fix build_coefficients() argument (git-fixes). +- drm/amd/display: remove useless if/else (git-fixes). +- drm/tve200: Fix handling of platform_get_irq() error + (git-fixes). +- drm/mcde: Fix handling of platform_get_irq() error (git-fixes). +- drm/dp_aux_dev: check aux_dev before use in + drm_dp_aux_dev_get_by_minor() (git-fixes). +- drm/aspeed: Fix Kconfig warning & subsequent build errors + (git-fixes). +- drm/gma500: fix double free of gma_connector (git-fixes). +- drm/i915/display/dp: Compute the correct slice count for VDSC + on DP (git-fixes). +- drm/rockchip: Avoid uninitialized use of endpoint id in LVDS + (git-fixes). +- drm/i915/gt: Program mocs:63 for cache eviction on gen9 + (git-fixes). +- drm/tegra: sor: Disable clocks on error in tegra_sor_init() + (git-fixes). +- drm/tegra: replace idr_init() by idr_init_base() (git-fixes). +- drm/i915/gt: Free stale request on destroying the virtual engine + (git-fixes). +- drm/i915/gvt: return error when failing to take the module + reference (git-fixes). +- drm/i915/gvt: Set ENHANCED_FRAME_CAP bit (git-fixes). +- drm/i915: Handle max_bpc==16 (git-fixes). +- drm/i915: Avoid memory leak with more than 16 workarounds on + a list (git-fixes). +- drm/amd/display: Add missing pflip irq for dcn2.0 (git-fixes). +- drm/gma500: Fix out-of-bounds access to struct + drm_device.vblank[] (git-fixes). +- drm/amdgpu: perform srbm soft reset always on SDMA resume + (git-fixes). +- commit bd76ab9 + +- drm/nouveau/nouveau: fix the start/end range for migration + (git-fixes). +- drm/vc4: drv: Add error handding for bind (git-fixes). +- drm/sun4i: frontend: Fix the scaler phase on A33 (git-fixes). +- drm/sun4i: frontend: Reuse the ch0 phase for RGB formats + (git-fixes). +- drm/sun4i: frontend: Rework a bit the phase data (git-fixes). +- drm/amd/display: Don't invoke kgdb_breakpoint() unconditionally + (git-fixes). +- drm/amdgpu: increase the reserved VM size to 2MB (git-fixes). +- drm/amdgpu: don't map BO in reserved region (git-fixes). +- drm/amdgpu: add DID for navi10 blockchain SKU (git-fixes). +- drm/i915: Drop runtime-pm assert from vgpu io accessors + (git-fixes). +- drm/i915: Force VT'd workarounds when running as a guest OS + (git-fixes). +- drm/i915/gt: Delay execlist processing for tgl (git-fixes). +- commit d9edd32 + +- drm/amdkfd: Use same SQ prefetch setting as amdgpu (git-fixes). +- drm/amd/display: Avoid MST manager resource leak (git-fixes). +- drm/amdgpu: correct the gpu reset handling for job != NULL case + (git-fixes). +- drm/ttm: fix eviction valuable range check (git-fixes). +- drm/amd/display: HDMI remote sink need mode validation for Linux + (git-fixes). +- drm/amd/display: Increase timeout for DP Disable (git-fixes). +- drm/i915: Break up error capture compression loops with + cond_resched() (git-fixes). +- drm/msm/a6xx: fix a potential overflow issue (git-fixes). +- drm/panfrost: add amlogic reset quirk callback (git-fixes). +- drm/bridge/synopsys: dsi: add support for non-continuous HS + clock (git-fixes). +- commit 3790415 + +- drm/brige/megachips: Add checking if ge_b850v3_lvds_init() + is working correctly (git-fixes). +- drm/nouveau/mem: guard against NULL pointer access in mem_del + (git-fixes). +- drm/amdgpu: prevent double kfree ttm->sg (git-fixes). +- drm/sun4i: mixer: Extend regmap max_register (git-fixes). +- commit f36768e + +- drm/i915: Filter wake_flags passed to default_wake_function + (git-fixes). +- drm/amdgpu/dc: Require primary plane to be enabled whenever + the CRTC is (git-fixes). +- drm/amd/display: update nv1x stutter latencies (git-fixes). +- drm/amdkfd: fix a memory leak issue (git-fixes). +- drm/tve200: Stabilize enable/disable (git-fixes). +- drm/msm: Disable preemption on all 5xx targets (git-fixes). +- drm/amdgpu: Fix bug in reporting voltage for CIK (git-fixes). +- drm/amd/pm: avoid false alarm due to confusing + softwareshutdowntemp setting (git-fixes). +- drm/omap: fix incorrect lock state (git-fixes). +- drm/amd/display: Fix memleak in amdgpu_dm_mode_config_init + (git-fixes). +- drm/amd/display: Retry AUX write when fail occurs (git-fixes). +- drm/amd/display: Reject overlay plane configurations in + multi-display scenarios (git-fixes). +- drm/msm/a6xx: fix gmu start on newer firmware (git-fixes). +- drm/msm: add shutdown support for display platform_driver + (git-fixes). +- drm/msm/dpu: Fix scale params in plane validation (git-fixes). +- drm/i915/selftests: Avoid passing a random 0 into ilog2 + (git-fixes). +- drm/amdgpu: Fix bug where DPM is not enabled after hibernate + and resume (git-fixes). +- drm/amd/display: dchubbub p-state warning during surface planes + switch (git-fixes). +- commit 64cc324 + +- drm: Added orientation quirk for ASUS tablet model T103HAF + (git-fixes). +- drm/amdkfd: fix restore worker race condition (git-fixes). +- drm/nouveau/dispnv50: fix runtime pm imbalance on error + (git-fixes). +- drm/nouveau: fix runtime pm imbalance on error (git-fixes). +- drm/nouveau/debugfs: fix runtime pm imbalance on error + (git-fixes). +- commit 406e9f7 + +- drm/exynos: dsi: Remove bridge node reference in error handling + path in probe function (git-fixes). +- drm: rcar-du: Set primary plane zpos immutably at initializing + (git-fixes). +- drm/amdgpu/sriov add amdgpu_amdkfd_pre_reset in gpu reset + (git-fixes). +- drm/msm/a5xx: Always set an OPP supported hardware value + (git-fixes). +- drm/msm: fix leaks if initialization fails (git-fixes). +- drm/amd/display: Stop if retimer is not available (git-fixes). +- drm/amdgpu: increase atombios cmd timeout (git-fixes). +- drm/omap: dss: Cleanup DSS ports on initialisation failure + (git-fixes). +- commit db34b82 + +- drm/amd/display: dal_ddc_i2c_payloads_create can fail causing + panic (git-fixes). +- drm/omap: fix possible object reference leak (git-fixes). +- drm/amdgpu: fix calltrace during kmd unload(v3) (git-fixes). +- drm/scheduler: Avoid accessing freed bad job (git-fixes). +- drm/amdgpu/powerplay/smu7: fix AVFS handling with custom + powerplay table (git-fixes). +- drm/amdgpu/powerplay: fix AVFS handling with custom powerplay + table (git-fixes). +- drm/amd/display: Free gamma after calculating legacy transfer + function (git-fixes). +- drm/amd/display: Do not double-buffer DTO adjustments + (git-fixes). +- commit c18126a + +- drm/i915/gt: Prevent use of engine->wa_ctx after error + (git-fixes). +- drm/syncobj: Fix use-after-free (git-fixes). +- drm/atomic: put state on error path (git-fixes). +- commit 4cd1094 + +- ACPI: scan: Make acpi_bus_get_device() clear return pointer + on error (git-fixes). +- cachefiles: Drop superfluous readpages aops NULL check + (git-fixes). +- ACPI: scan: Harden acpi_device_add() against device ID overflows + (git-fixes). +- commit 963543c + +- net/mlx5e: ethtool, Fix restriction of autoneg with 56G + (jsc#SLE-8464). +- net: hns3: fix a phy loopback fail issue (bsc#1154353). +- net: vlan: avoid leaks on register_vlan_dev() failures + (bsc#1154353). +- bnxt_en: Fix AER recovery (jsc#SLE-8371 bsc#1153274). +- e1000e: bump up timeout to wait when ME un-configures ULP mode + (jsc#SLE-8100). +- ionic: account for vlan tag len in rx buffer len (bsc#1167773). +- ice, xsk: clear the status bits for the next_to_use descriptor + (jsc#SLE-7926). +- net: fix proc_fs init handling in af_packet and tls + (bsc#1154353). +- ice: avoid premature Rx buffer reuse (jsc#SLE-7926). +- net: hns3: remove a misused pragma packed (bsc#1154353). +- commit 465e7d7 + +- blacklist.conf: Add 08685be7761d powerpc/64s: fix scv entry fallback flush vs interrupt + No scv support. +- commit 7e491e5 + +- selftests: net: fib_tests: remove duplicate log test + (git-fixes). +- net: mscc: ocelot: allow offloading of bridge on top of LAG + (git-fixes). +- udp: Prevent reuseport_select_sock from reading uninitialized + socks (git-fixes). +- pNFS: Mark layout for return if return-on-close was not sent + (git-fixes). +- commit 87c48df + +- drm/tve200: Fix handling of platform_get_irq() error (bsc#1152472) +- commit 8541d40 + +- drm/mcde: Fix handling of platform_get_irq() error (bsc#1152472) +- commit 60b9525 + +- drm/dp_aux_dev: check aux_dev before use in (bsc#1152472) +- commit 21532d2 + +- drm/aspeed: Fix Kconfig warning & subsequent build errors (bsc#1152472) +- commit 3d14ba8 + +- drm/gma500: fix double free of gma_connector (bsc#1152472) + Backporting notes: + * context changes +- commit 2ce14eb + +- drm/rockchip: Avoid uninitialized use of endpoint id in LVDS (bsc#1152472) +- commit 103a121 + +- blacklist.conf: Append 'drm/vc4: gem: Add a managed action to cleanup the job queue' +- commit ce3d22f + +- blacklist.conf: Append 'drm/vc4: bo: Add a managed action to cleanup the cache' +- commit 2cf161b + +- Update patches.suse/selftests-ftrace-Select-an-existing-function-in-kpro.patch (bsc#1181203 ltc#190909). +- commit e5512d0 + +- floppy: reintroduce O_NDELAY fix (boo#1181018). +- commit ab10a7d + kernel-source-azure +- net/mlx5: Fix function calculation for page trees (git-fixes). +- commit 22c3016 + +- net: fec: put child node on error path (git-fixes). +- commit cbac658 + +- ARM: imx: fix imx8m dependencies (git-fixes). +- soc: imx: select ARM_GIC_V3 for i.MX8M (git-fixes). +- commit adb9b1b + +- r8169: work around RTL8125 UDP hw bug (git-fixes). +- commit db42a5b + +- Update kabi files. +- update from February 2021 maintenance update submission (commit 1e925eb08318) +- commit 97b2a1f + +- s390/dasd: Fix inconsistent kobject removal (jsc#SLE-13767 + bsc#1178420 LTC#185092). +- commit e13d81a + +- mlxsw: spectrum_span: Do not overwrite policer configuration + (bsc#1176774). +- net/mlx5: CT: Fix incorrect removal of tuple_nat_node from + nat rhashtable (jsc#SLE-15172). +- net/mlx5e: Revert parameters on errors when changing trust + state without reset (jsc#SLE-15172). +- net/mlx5e: Correctly handle changing the number of queues when + the interface is down (jsc#SLE-15172). +- net/mlx5e: Fix CT rule + encap slow path offload and deletion + (jsc#SLE-15172). +- net/mlx5e: Disable hw-tc-offload when MLX5_CLS_ACT config is + disabled (jsc#SLE-15172). +- net/mlx5: Maintain separate page trees for ECPF and PF functions + (jsc#SLE-15172). +- net/mlx5e: Fix IPSEC stats (jsc#SLE-15172). +- net/mlx5e: free page before return (jsc#SLE-15172). +- ice: Fix MSI-X vector fallback logic (bsc#1180945). +- ice: Don't allow more channels than LAN MSI-X available + (bsc#1180945). +- ice: update dev_addr in ice_set_mac_address even if HW filter + exists (jsc#SLE-12878). +- ice: Implement flow for IPv6 next header (extension header) + (jsc#SLE-12878). +- ice: fix FDir IPv6 flexbyte (jsc#SLE-12878). +- uapi: fix big endian definition of ipv6_rpl_sr_hdr + (bsc#1176447). +- commit a3c4fad + +- scsi: qla2xxx: Fix description for parameter + ql2xenforce_iocb_limit (bsc#1179142). +- commit f3ce867 + +- blacklist.conf: no need to fix code for CONFIG_KEXEC_JUMP +- commit 3abe54d + +- blacklist.conf: e45122893a98 x86/fpu: Add kernel_fpu_begin_mask() to selectively initialize state +- commit f36235a + +- nbd: freeze the queue while we're adding connections + (CVE-2021-3348 bsc#1181504). +- commit 78453ee + +- efi/apple-properties: Reinstate support for boolean properties + (git-fixes). +- commit c20e373 + +- leds: trigger: fix potential deadlock with libata (git-fixes). +- commit d410ad0 + +- Update patch References tags for futex fixes (bsc#1181349 CVE-2021-3347) +- commit b3fac23 + +- HID: wacom: Correct NULL dereference on AES pen proximity + (git-fixes). +- HID: wacom: Fix memory leakage caused by kfifo_alloc + (git-fixes). +- HID: wacom: Constify attribute_groups (git-fixes). +- HID: wacom: do not call hid_set_drvdata(hdev, NULL) (git-fixes). +- commit c0ccdd7 + +- drm/i915: Always flush the active worker before returning from + the wait (git-fixes). +- drm/i915/selftest: Fix potential memory leak (git-fixes). +- drm/i915/gt: Clear CACHE_MODE prior to clearing residuals + (git-fixes). +- drm/vc4: Correct POS1_SCL for hvs5 (git-fixes). +- drm/vc4: Correct lbm size and calculation (git-fixes). +- drm/nouveau/kms/gk104-gp1xx: Fix > 64x64 cursors (git-fixes). +- drivers/nouveau/kms/nv50-: Reject format modifiers for cursor + planes (git-fixes). +- drm/nouveau/dispnv50: Restore pushing of all data (git-fixes). +- commit ab75656 + +- ACPI/IORT: Do not blindly trust DMA masks from firmware + (git-fixes). +- PM: hibernate: flush swap writer after marking (git-fixes). +- ACPI: sysfs: Prefer "compatible" modalias (git-fixes). +- drm/i915: Check for all subplatform bits (git-fixes). +- drm/nouveau/svm: fail NOUVEAU_SVM_INIT ioctl on unsupported + devices (git-fixes). +- commit 274cf96 + +- iomap: fix WARN_ON_ONCE() from unprivileged users (bsc#1181494). +- commit 2958b80 + +- net/smc: fix direct access to ib_gid_addr->ndev in + smc_ib_determine_gid() (git-fixes). +- net/smc: fix valid DMBE buffer sizes (git-fixes). +- net/smc: fix sock refcounting in case of termination + (git-fixes). +- net/smc: reset sndbuf_desc if freed (git-fixes). +- net/smc: set rx_off for SMCR explicitly (git-fixes). +- net/smc: fix dmb buffer shortage (git-fixes). +- net/smc: remove freed buffer from list (git-fixes). +- net/smc: switch smcd_dev_list spinlock to mutex (git-fixes). +- net/smc: fix sleep bug in smc_pnet_find_roce_resource() + (git-fixes). +- net/smc: cancel event worker during device removal (git-fixes). +- net/smc: check for valid ib_client_data (git-fixes). +- net/smc: fix cleanup for linkgroup setup failures (git-fixes). +- net/smc: no peer ID in CLC decline for SMCD (git-fixes). +- net/smc: transfer fasync_list in case of fallback (git-fixes). +- commit a9e7337 + +- mm: memcontrol: fix missing wakeup polling thread (bsc#1181584). +- commit c0272b7 + +- blacklist.conf: Add 4230e2deaa48 stop_machine, rcu: Mark functions as notrace +- commit 9596511 + +- blacklist.conf: Add 15ec0fcff6da kernel/sys.c: replace do_brk with do_brk_flags in comment of prctl_set_mm_map() +- commit 7773384 + +- ptrace: Set PF_SUPERPRIV when checking capability (bsc#1163930). +- ptrace: reintroduce usage of subjective credentials in + ptrace_has_cap() (bsc#1163930). +- commit 1d6137d + +- module: delay kobject uevent until after module init call (bsc#1178631). +- Refresh patches.suse/supported-flag +- commit 2796828 + +- Refresh patches.suse/powerpc-sstep-Fix-array-out-of-bound-warning.patch. + Update to v2 +- commit 6a4b1c5 + +- vfio iommu: Add dma available capability (bsc#1179572 + LTC#190110). +- commit 78a5def + +- vfio iommu: Add dma available capability (bsc#1179572 + LTC#190110). +- commit 6544fbc + +- Batch patch rename with scripts/renamepatches. + Rename a bunch of patches (mostly drm-related) to match their SLE15-SP2 + equivalents. This will make solving SLE15-SP2 -> SLE15-SP3 conflicts a + bit easier. This is especially important to make sure drm fixes going + into SLE15-SP2 conflict with patches already in SLE15-SP3. +- commit 3c1500c + +- mac80211: pause TX while changing interface type (git-fixes). +- commit c5c081d + +- HID: multitouch: Remove MT_CLS_WIN_8_DUAL (git-fixes). +- Refresh + patches.suse/HID-quirks-Always-poll-three-more-Lenovo-PixArt-mice.patch. +- commit bed41ce + +- can: dev: prevent potential information leak in can_fill_info() + (git-fixes). +- mt7601u: fix kernel crash unplugging the device (git-fixes). +- mt7601u: fix rx buffer refcounting (git-fixes). +- NFC: fix resource leak when target index is invalid (git-fixes). +- NFC: fix possible resource leak (git-fixes). +- firmware: imx: select SOC_BUS to fix firmware build (git-fixes). +- HID: multitouch: Apply MT_QUIRK_CONFIDENCE quirk for multi-input + devices (git-fixes). +- media: rc: ensure that uevent can be read directly after rc + device register (git-fixes). +- HID: multitouch: do not filter mice nodes (git-fixes). +- commit f7694e1 + +- series.conf: cleanup +- update upstream references and move into sorted section: + patches.suse/0001-futex-Ensure-the-correct-return-value-from-futex_loc.patch + patches.suse/0002-futex-Replace-pointless-printk-in-fixup_owner.patch + patches.suse/0003-futex-Provide-and-use-pi_state_update_owner.patch + patches.suse/0004-rtmutex-Remove-unused-argument-from-rt_mutex_proxy_u.patch + patches.suse/0005-futex-Use-pi_state_update_owner-in-put_pi_state.patch + patches.suse/0006-futex-Simplify-fixup_pi_state_owner.patch + patches.suse/0007-futex-Handle-faults-correctly-for-PI-futexes.patch +- commit 16c5d87 + +- Refresh patches.suse/bpf-Fix-map-permissions-check.patch. + The diff was applied to map_delete_elem() mistakenly even though the + patch indicates the target: map_lookup_and_delete_elem(). + The patch is applied correctly in SLE15-SP2, so this change is only for + SLE15-SP3. +- commit 223cc56 + +- ASoC: SOF: SND_INTEL_DSP_CONFIG dependency (git-fixes). +- ASoC: SOF: Intel: soundwire: fix select/depend unmet + dependencies (git-fixes). +- ASoC: Intel: sof_sdw: set proper flags for Dell TGL-H SKU 0A5E + (git-fixes). +- ASoC: Intel: Skylake: Zero snd_ctl_elem_value (git-fixes). +- ASoC: Intel: Skylake: skl-topology: Fix OOPs ib + skl_tplg_complete (git-fixes). +- ASoC: mediatek: mt8183-da7219: ignore TDM DAI link by default + (git-fixes). +- ASoC: mediatek: mt8183-mt6358: ignore TDM DAI link by default + (git-fixes). +- ASoC: topology: Properly unregister DAI on removal (git-fixes). +- ASoC: topology: Fix memory corruption in + soc_tplg_denum_create_values() (git-fixes). +- ASoC: AMD Renoir - refine DMI entries for some Lenovo products + (git-fixes). +- ASoC: wm_adsp: Fix control name parsing for multi-fw + (git-fixes). +- ALSA: hda: intel-dsp-config: add PCI id for TGL-H (git-fixes). +- commit 959baa2 + +- Move upstreamed sound patches into sorted section +- commit 84af2ff + +- ALSA: hda/via: Apply the workaround generically for Clevo + machines (git-fixes). +- ASoC: ak4458: correct reset polarity (git-fixes). +- ALSA: hda/realtek: Enable headset of ASUS B1400CEPE with ALC256 + (git-fixes). +- commit e5943b7 + +- Refresh patches.suse/usb-roles-provide-the-switch-drivers-handle-to-the-switch-in-the-api.patch + Fix the build on armv7hl config +- commit c7f7007 + +- leds: Add managed API to get a LED from a device driver + (jsc#SLE-12680, jsc#SLE-12880, jsc#SLE-12882, jsc#SLE-12883, + jsc#SLE-13496, jsc#SLE-15322). +- leds: Add of_led_get() and led_put() (jsc#SLE-12680, + jsc#SLE-12880, jsc#SLE-12882, jsc#SLE-12883, jsc#SLE-13496, + jsc#SLE-15322). +- thermal: db8500: Depromote debug print (jsc#SLE-16407). +- net: netcp_ethss: Use the PHY time stamping interface + (bsc#1176447). +- thermal: db8500: Rewrite to be a pure OF sensor (jsc#SLE-16407). +- thermal: db8500: Use dev helper variable (jsc#SLE-16407). +- thermal: db8500: Finalize device tree conversion + (jsc#SLE-16407). +- commit be80774 + +- xfs: show the proper user quota options (bsc#1181538). +- commit e34397a + +- futex: Handle faults correctly for PI futexes (bsc#1181349 + bsc#1149032). +- futex: Simplify fixup_pi_state_owner() (bsc#1181349 + bsc#1149032). +- futex: Use pi_state_update_owner() in put_pi_state() + (bsc#1181349 bsc#1149032). +- rtmutex: Remove unused argument from rt_mutex_proxy_unlock() + (bsc#1181349 bsc#1149032). +- futex: Provide and use pi_state_update_owner() (bsc#1181349 + bsc#1149032). +- futex: Replace pointless printk in fixup_owner() (bsc#1181349 + bsc#1149032). +- futex: Ensure the correct return value from futex_lock_pi() + (bsc#1181349 bsc#1149032). +- futex: Remove unused empty compat_exit_robust_list() + (bsc#1149032). +- futex: Remove needless goto's (bsc#1149032). +- commit 8a00d32 + +- clk: tegra: Add Tegra20/30 EMC clock implementation + (jsc#SLE-15847). +- Refresh + patches.suse/clk-tegra-Export-functions-for-EMC-clock-scaling.patch. +- Refresh + patches.suse/clk-tegra-Implement-Tegra210-EMC-clock.patch. +- Refresh + patches.suse/clk-tegra-Rename-Tegra124-EMC-clock-source-file.patch. +- commit f80473c + +- ARM: OMAP2+: omap_device: fix idling of devices during probe + (bsc#1175713). +- ARM: OMAP2+: Remove redundant assignment to variable ret + (bsc#1175713). +- OMAP2: fixup doc comments in omap_device (bsc#1175713). +- ARM: OMAP2+: Add pdata for OMAP3 ISP IOMMU (bsc#1175713). +- ARM: OMAP2+: Plug in device_enable/idle ops for IOMMUs + (bsc#1175713). +- iommu/omap: add pdata ops for omap_device_enable/idle + (bsc#1175713). +- commit 365ddca + +- x86/hyperv: Fix kexec panic/hang issues (bsc#1176831). +- refresh patches.suse/suse-hv-kabi.patch +- commit 3bdfdcf + +- Delete patches.suse/1245-drm-remove-drm-specific-kmap_atomic-code.patch + This broke the build on armv7hl. +- commit 7f90f67 + +- ASoC: meson: aiu: add audio output dt-bindings (jsc#SLE-16518). +- commit 39e8b6e + +- btrfs: send: fix invalid clone operations when cloning from + the same file and root (bsc#1181511). +- commit 090f75a + +- fix patch metadata +- fix Patch-mainline: + patches.suse/nfsd4-readdirplus-shouldn-t-return-parent-of-export.patch +- commit 2f3e2e1 + +- ACPI/IORT: Fix doc warnings in iort.c (jsc#SLE-16407). +- ACPI, APEI, Fix error return value in apei_map_generic_address() + (jsc#SLE-16407). +- ACPI: DPTF: Support Alder Lake (jsc#SLE-16407). +- ACPI: Fix whitespace inconsistencies (jsc#SLE-16407). +- ACPI: scan: Fix acpi_dma_configure_id() kerneldoc name + (jsc#SLE-16407). +- ACPI: button: Drop no longer necessary Acer SW5-012 + lid_init_state quirk (jsc#SLE-16407). +- ACPI: utils: remove unreachable breaks (jsc#SLE-16407). +- ACPI: DPTF: Add ACPI_DPTF Kconfig menu (jsc#SLE-16407). +- Update config files. +- Update supported.conf. +- ACPI: DPTF: Fix participant driver names (jsc#SLE-16407). +- ACPI: processor: remove comment regarding string _UID support + (jsc#SLE-16407). +- ACPI: reboot: Avoid racing after writing to ACPI RESET_REG + (jsc#SLE-16407). +- ACPICA: Add missing type casts in GPE register access code + (jsc#SLE-16407). +- PCI/ACPI: Add Ampere Altra SOC MCFG quirk (jsc#SLE-16407). +- PCI/ACPI: Tone down missing MCFG message (jsc#SLE-16407). +- ACPI / LPSS: Save Cherry Trail PWM ctx registers only once + (at activation) (jsc#SLE-16407). +- ACPI / LPSS: Resume Cherry Trail PWM controller in no-irq phase + (jsc#SLE-16407). +- ACPI: Export acpi_get_first_physical_node() to modules + (jsc#SLE-16407). +- PNP: ACPI: Fix missing-prototypes in acpi_pnp.c (jsc#SLE-16407). +- ACPI: PCI: update kernel-doc line comments (jsc#SLE-16407). +- ACPI: memhotplug: Remove 'state' from struct acpi_memory_device + (jsc#SLE-16407). +- ACPI: wakeup: Remove dead ACPICA debug code (jsc#SLE-16407). +- ACPI: video: Remove leftover ACPICA debug code (jsc#SLE-16407). +- ACPI: tiny-power-button: Remove dead ACPICA debug code + (jsc#SLE-16407). +- ACPI: processor: Remove dead ACPICA debug code (jsc#SLE-16407). +- ACPI: proc: Remove dead ACPICA debug code (jsc#SLE-16407). +- ACPI: PCI: Remove unused ACPICA debug code (jsc#SLE-16407). +- ACPI: event: Remove leftover ACPICA debug code (jsc#SLE-16407). +- ACPI: dock: Remove dead ACPICA debug code (jsc#SLE-16407). +- ACPI: debugfs: Remove dead ACPICA debug code (jsc#SLE-16407). +- ACPI: custom_method: Remove dead ACPICA debug code + (jsc#SLE-16407). +- ACPI: container: Remove leftover ACPICA debug functionality + (jsc#SLE-16407). +- ACPI: platform: Remove ACPI_MODULE_NAME() (jsc#SLE-16407). +- ACPI: memhotplug: Remove leftover ACPICA debug functionality + (jsc#SLE-16407). +- ACPI: LPSS: Remove ACPI_MODULE_NAME() (jsc#SLE-16407). +- ACPI: cmos_rtc: Remove leftover ACPI_MODULE_NAME() + (jsc#SLE-16407). +- node: Add access1 class to represent CPU to memory + characteristics (jsc#SLE-16407). +- ACPI: Let ACPI know we support Generic Initiator Affinity + Structures (jsc#SLE-16407). +- ACPI: Support Generic Initiator only domains (jsc#SLE-16407). +- ACPI / NUMA: Add stub function for pxm_to_node() + (jsc#SLE-16407). +- ACPI: Remove side effect of partly creating a node in + acpi_get_node() (jsc#SLE-16407). +- ACPI: scan: Replace ACPI_DEBUG_PRINT() with pr_debug() + (jsc#SLE-16407). +- ACPI: battery: include linux/power_supply.h (jsc#SLE-16407). +- ACPI: APD: Clean up header file include statements + (jsc#SLE-16407). +- ACPI: APD: Remove unnecessary APD_ADDR() macro stub + (jsc#SLE-16407). +- ACPI: APD: Remove ACPI_MODULE_NAME() (jsc#SLE-16407). +- ACPI: APD: Remove flags from struct apd_device_desc + (jsc#SLE-16407). +- ACPI: APD: Add kerneldoc for properties in struct + apd_device_desc (jsc#SLE-16407). +- ACPI: DPTF: Add PCH FIVR participant driver (jsc#SLE-16407). +- ACPI / PMIC: Move TPS68470 OpRegion driver to drivers/acpi/pmic/ + (jsc#SLE-16407). +- ACPI / PMIC: Split out Kconfig and Makefile specific for ACPI + PMIC (jsc#SLE-16407). + Update config files. +- ACPI: NFIT: Use kobj_to_dev() instead (jsc#SLE-16407). +- ACPI: OSL: Make ACPICA use logical addresses of GPE blocks + (jsc#SLE-16407). +- ACPI: OSL: Change the type of acpi_os_map_generic_address() + return value (jsc#SLE-16407). +- ACPICA: Add support for using logical addresses of GPE blocks + (jsc#SLE-16407). +- ACPICA: Introduce special struct type for GPE register addresses + (jsc#SLE-16407). +- ACPICA: Introduce acpi_hw_gpe_read() and acpi_hw_gpe_write() + (jsc#SLE-16407). +- ACPICA: Validate GPE blocks at init time (jsc#SLE-16407). +- ACPICA: Update version to 20200925 Version 20200925 + (jsc#SLE-16407). +- ACPICA: Remove unnecessary semicolon (jsc#SLE-16407). +- ACPICA: Debugger: Add a new command: "ALL " + (jsc#SLE-16407). +- ACPICA: iASL: Return exceptions for string-to-integer + conversions (jsc#SLE-16407). +- ACPICA: acpi_help: Update UUID list (jsc#SLE-16407). +- ACPICA: Add predefined names found in the SMBus sepcification + (jsc#SLE-16407). +- ACPICA: Tree-wide: fix various typos and spelling mistakes + (jsc#SLE-16407). +- ACPICA: Drop the repeated word "an" in a comment + (jsc#SLE-16407). +- ACPICA: Add support for 64 bit risc-v compilation + (jsc#SLE-16407). +- ACPI: processor: Print more information when + acpi_processor_evaluate_cst() fails (jsc#SLE-16407). +- ACPI/IORT: Remove the unused inline functions (jsc#SLE-16407). +- ACPI/IORT: Drop the unused @ops of iort_add_device_replay() + (jsc#SLE-16407). +- arm64: permit ACPI core to map kernel memory used for table + overrides (jsc#SLE-16407). +- arm64/acpi: disallow AML memory opregions to access kernel + memory (jsc#SLE-16407). +- arm64: acpi: fix UBSAN warning (jsc#SLE-16407). +- commit 5dc32ae + +- xhci: tegra: Delay for disabling LFPS detector (git-fixes). +- xhci: make sure TRB is fully written before giving it to the + controller (git-fixes). +- USB: ehci: fix an interrupt calltrace error (git-fixes). +- ehci: fix EHCI host controller initialization sequence + (git-fixes). +- i2c: bpmp-tegra: Ignore unknown I2C_M flags (git-fixes). +- platform/x86: ideapad-laptop: Disable touchpad_switch for + ELAN0634 (git-fixes). +- drm/nouveau/kms/nv50-: fix case where notifier buffer is at + offset 0 (git-fixes). +- drm/nouveau/mmu: fix vram heap sizing (git-fixes). +- drm/nouveau/i2c/gm200: increase width of aux semaphore owner + fields (git-fixes). +- drm/nouveau/privring: ack interrupts the same way as RM + (git-fixes). +- drm/nouveau/bios: fix issue shadowing expansion ROMs + (git-fixes). +- drm/amdgpu/psp: fix psp gfx ctrl cmds (git-fixes). +- HID: Ignore battery for Elan touchscreen on ASUS UX550 + (git-fixes). +- HID: logitech-dj: add the G602 receiver (git-fixes). +- HID: multitouch: Enable multi-input for Synaptics + pointstick/touchpad device (git-fixes). +- commit 6194af6 + +- blacklist.conf: unwanted NFS patches +- commit 6f9f1d0 + +- nfsd4: readdirplus shouldn't return parent of export + (git-fixes). +- commit 5e9f700 + +- nvme-tcp: avoid request double completion for concurrent + nvme_tcp_timeout (bsc#1181161). +- nvme-rdma: avoid request double completion for concurrent + nvme_rdma_timeout (bsc#1181161). +- commit 7760e28 + +- x86/xen: avoid warning in Xen pv guest with + CONFIG_AMD_MEM_ENCRYPT enabled (bsc#1181335). +- commit ada97e4 + +- xen-blkfront: allow discard-* nodes to be optional + (bsc#1181346). +- commit 958c625 + +- xen/privcmd: allow fetching resource sizes (bsc#1065600). +- commit 21fc6aa + +- efi/libstub: Disable -mbranch-protection (jsc#SLE-16407). +- efi/arm64: libstub: Deal gracefully with EFI_RNG_PROTOCOL + failure (jsc#SLE-16407). +- efivarfs: Replace invalid slashes with exclamation marks in + dentries (jsc#SLE-16407). +- efi: Delete deprecated parameter comments (jsc#SLE-16407). +- efi/libstub: Fix missing-prototypes in string.c (jsc#SLE-16407). +- efi: Add definition of EFI_MEMORY_CPU_CRYPTO and ability to + report it (jsc#SLE-16407). +- efi: mokvar: add missing include of asm/early_ioremap.h + (jsc#SLE-16407). +- efi: efivars: limit availability to X86 builds (jsc#SLE-16407). + Update config files. +- efi: remove some false dependencies on CONFIG_EFI_VARS + (jsc#SLE-16407). +- efi: efivars: un-export efivars_sysfs_init() (jsc#SLE-16407). +- efi: pstore: move workqueue handling out of efivars + (jsc#SLE-16407). +- efi: pstore: disentangle from deprecated efivars module + (jsc#SLE-16407). +- efi: mokvar-table: fix some issues in new code (jsc#SLE-16407). +- cper,edac,efi: Memory Error Record: bank group/address and + chip id (jsc#SLE-16407). +- edac,ghes,cper: Add Row Extension to Memory Error Record + (jsc#SLE-16407). +- efi/x86: Add a quirk to support command line arguments on Dell + EFI firmware (jsc#SLE-16407). +- efi/libstub: Add efi_warn and *_once logging helpers + (jsc#SLE-16407). +- efi: Support for MOK variable config table (jsc#SLE-16407). + Refresh + patches.suse/0005-efi-generate-secret-key-in-EFI-boot-environment.patch +- efi/printf: remove unneeded semicolon (jsc#SLE-16407). +- efi/libstub: Export efi_low_alloc_above() to other units + (jsc#SLE-16407). +- efi: Rename arm-init to efi-init common for all arch + (jsc#SLE-16407). +- commit a426a3c + +- scsi: ibmvfc: Set default timeout to avoid crash during + migration (bsc#1181425 ltc#188252). +- commit 9a4138b + +- series.conf: cleanup +- rename patches to get rid of numeric prefix (for easier resolve of merge conflict) + patches.suse/0001-drm-rockchip-Avoid-uninitialized-use-of-endpoint-id-.patch -> patches.suse/drm-rockchip-Avoid-uninitialized-use-of-endpoint-id-.patch + patches.suse/0002-drm-gma500-fix-double-free-of-gma_connector.patch -> patches.suse/drm-gma500-fix-double-free-of-gma_connector.patch + patches.suse/0003-drm-aspeed-Fix-Kconfig-warning-subsequent-build-erro.patch -> patches.suse/drm-aspeed-Fix-Kconfig-warning-subsequent-build-erro.patch + patches.suse/0004-drm-dp_aux_dev-check-aux_dev-before-use-in-drm_dp_au.patch -> patches.suse/drm-dp_aux_dev-check-aux_dev-before-use-in-drm_dp_au.patch + patches.suse/0005-drm-mcde-Fix-handling-of-platform_get_irq-error.patch -> patches.suse/drm-mcde-Fix-handling-of-platform_get_irq-error.patch + patches.suse/0006-drm-tve200-Fix-handling-of-platform_get_irq-error.patch -> patches.suse/drm-tve200-Fix-handling-of-platform_get_irq-error.patch + (no effect on expanded tree) +- commit 772573f + +- series.conf: cleanup +- move unsortable patch out of sorted section + patches.suse/floppy-reintroduce-O_NDELAY-fix.patch +- commit 39bee61 + +- arch/x86/lib/usercopy_64.c: fix __copy_user_flushcache() + cache writeback (bsc#1152489). +- commit 852fa4b + +- scsi: lpfc: Simplify bool comparison (bsc#1180891). +- scsi: lpfc: Update lpfc version to 12.8.0.7 (bsc#1180891). +- scsi: lpfc: Enhancements to LOG_TRACE_EVENT for better + readability (bsc#1180891). +- scsi: lpfc: Implement health checking when aborting I/O + (bsc#1180891). +- scsi: lpfc: Fix crash when nvmet transport calls host_release + (bsc#1180891). +- scsi: lpfc: Fix vport create logging (bsc#1180891). +- scsi: lpfc: Fix NVMe recovery after mailbox timeout + (bsc#1180891). +- scsi: lpfc: Fix target reset failing (bsc#1180891). +- scsi: lpfc: Fix error log messages being logged following SCSI + task mgnt (bsc#1180891). +- scsi: lpfc: Prevent duplicate requests to unregister with + cpuhp framework (bsc#1180891). +- scsi: lpfc: Fix FW reset action if I/Os are outstanding + (bsc#1180891). +- scsi: lpfc: Use the nvme-fc transport supplied timeout for LS + requests (bsc#1180891). +- scsi: lpfc: Fix crash when a fabric node is released prematurely + (bsc#1180891). +- scsi: lpfc: Refresh ndlp when a new PRLI is received in the + PRLI issue state (bsc#1180891). +- scsi: lpfc: Fix auto sli_mode and its effect on CONFIG_PORT + for SLI3 (bsc#1180891). +- scsi: lpfc: Fix PLOGI S_ID of 0 on pt2pt config (bsc#1180891). +- commit cdea5d0 + +- x86/topology: Make __max_die_per_package available + unconditionally (bsc#1152489). +- commit 0e0c8a8 + +- x86/cpu/amd: Set __max_die_per_package on AMD (bsc#1152489). +- commit 3044309 + +- drm/i915/gt: Declare gen9 has 64 mocs entries! (git-fixes). +- drm/etnaviv: always start/stop scheduler in timeout processing + (git-fixes). +- commit 6ef999c + +- drm/i915/dsi: Use unconditional msleep for the panel_on_delay + when there is no reset-deassert MIPI-sequence (git-fixes). +- drm/i915: clear the gpu reloc batch (git-fixes). +- drm/amdgpu: fix a GPU hang issue when remove device (git-fixes). +- drm/i915: Fix mismatch between misplaced vma check and vma + insert (git-fixes). +- commit cc8174e + +- drm/amdkfd: Fix leak in dmabuf import (git-fixes). +- drm/msm/dsi_phy_10nm: implement PHY disabling (git-fixes). +- drm/msm/dsi_pll_10nm: restore VCO rate during restore_state + (git-fixes). +- drm/msm/dpu: Add newline to printks (git-fixes). +- drm/meson: dw-hdmi: Register a callback to disable the regulator + (git-fixes). +- drm/omap: dmm_tiler: fix return error code in omap_dmm_probe() + (git-fixes). +- drm/amdgpu: fix build_coefficients() argument (git-fixes). +- drm/amd/display: remove useless if/else (git-fixes). +- drm/tve200: Fix handling of platform_get_irq() error + (git-fixes). +- drm/mcde: Fix handling of platform_get_irq() error (git-fixes). +- drm/dp_aux_dev: check aux_dev before use in + drm_dp_aux_dev_get_by_minor() (git-fixes). +- drm/aspeed: Fix Kconfig warning & subsequent build errors + (git-fixes). +- drm/gma500: fix double free of gma_connector (git-fixes). +- drm/i915/display/dp: Compute the correct slice count for VDSC + on DP (git-fixes). +- drm/rockchip: Avoid uninitialized use of endpoint id in LVDS + (git-fixes). +- drm/i915/gt: Program mocs:63 for cache eviction on gen9 + (git-fixes). +- drm/tegra: sor: Disable clocks on error in tegra_sor_init() + (git-fixes). +- drm/tegra: replace idr_init() by idr_init_base() (git-fixes). +- drm/i915/gt: Free stale request on destroying the virtual engine + (git-fixes). +- drm/i915/gvt: return error when failing to take the module + reference (git-fixes). +- drm/i915/gvt: Set ENHANCED_FRAME_CAP bit (git-fixes). +- drm/i915: Handle max_bpc==16 (git-fixes). +- drm/i915: Avoid memory leak with more than 16 workarounds on + a list (git-fixes). +- drm/amd/display: Add missing pflip irq for dcn2.0 (git-fixes). +- drm/gma500: Fix out-of-bounds access to struct + drm_device.vblank[] (git-fixes). +- drm/amdgpu: perform srbm soft reset always on SDMA resume + (git-fixes). +- commit bd76ab9 + +- drm/nouveau/nouveau: fix the start/end range for migration + (git-fixes). +- drm/vc4: drv: Add error handding for bind (git-fixes). +- drm/sun4i: frontend: Fix the scaler phase on A33 (git-fixes). +- drm/sun4i: frontend: Reuse the ch0 phase for RGB formats + (git-fixes). +- drm/sun4i: frontend: Rework a bit the phase data (git-fixes). +- drm/amd/display: Don't invoke kgdb_breakpoint() unconditionally + (git-fixes). +- drm/amdgpu: increase the reserved VM size to 2MB (git-fixes). +- drm/amdgpu: don't map BO in reserved region (git-fixes). +- drm/amdgpu: add DID for navi10 blockchain SKU (git-fixes). +- drm/i915: Drop runtime-pm assert from vgpu io accessors + (git-fixes). +- drm/i915: Force VT'd workarounds when running as a guest OS + (git-fixes). +- drm/i915/gt: Delay execlist processing for tgl (git-fixes). +- commit d9edd32 + +- drm/amdkfd: Use same SQ prefetch setting as amdgpu (git-fixes). +- drm/amd/display: Avoid MST manager resource leak (git-fixes). +- drm/amdgpu: correct the gpu reset handling for job != NULL case + (git-fixes). +- drm/ttm: fix eviction valuable range check (git-fixes). +- drm/amd/display: HDMI remote sink need mode validation for Linux + (git-fixes). +- drm/amd/display: Increase timeout for DP Disable (git-fixes). +- drm/i915: Break up error capture compression loops with + cond_resched() (git-fixes). +- drm/msm/a6xx: fix a potential overflow issue (git-fixes). +- drm/panfrost: add amlogic reset quirk callback (git-fixes). +- drm/bridge/synopsys: dsi: add support for non-continuous HS + clock (git-fixes). +- commit 3790415 + +- drm/brige/megachips: Add checking if ge_b850v3_lvds_init() + is working correctly (git-fixes). +- drm/nouveau/mem: guard against NULL pointer access in mem_del + (git-fixes). +- drm/amdgpu: prevent double kfree ttm->sg (git-fixes). +- drm/sun4i: mixer: Extend regmap max_register (git-fixes). +- commit f36768e + +- drm/i915: Filter wake_flags passed to default_wake_function + (git-fixes). +- drm/amdgpu/dc: Require primary plane to be enabled whenever + the CRTC is (git-fixes). +- drm/amd/display: update nv1x stutter latencies (git-fixes). +- drm/amdkfd: fix a memory leak issue (git-fixes). +- drm/tve200: Stabilize enable/disable (git-fixes). +- drm/msm: Disable preemption on all 5xx targets (git-fixes). +- drm/amdgpu: Fix bug in reporting voltage for CIK (git-fixes). +- drm/amd/pm: avoid false alarm due to confusing + softwareshutdowntemp setting (git-fixes). +- drm/omap: fix incorrect lock state (git-fixes). +- drm/amd/display: Fix memleak in amdgpu_dm_mode_config_init + (git-fixes). +- drm/amd/display: Retry AUX write when fail occurs (git-fixes). +- drm/amd/display: Reject overlay plane configurations in + multi-display scenarios (git-fixes). +- drm/msm/a6xx: fix gmu start on newer firmware (git-fixes). +- drm/msm: add shutdown support for display platform_driver + (git-fixes). +- drm/msm/dpu: Fix scale params in plane validation (git-fixes). +- drm/i915/selftests: Avoid passing a random 0 into ilog2 + (git-fixes). +- drm/amdgpu: Fix bug where DPM is not enabled after hibernate + and resume (git-fixes). +- drm/amd/display: dchubbub p-state warning during surface planes + switch (git-fixes). +- commit 64cc324 + +- drm: Added orientation quirk for ASUS tablet model T103HAF + (git-fixes). +- drm/amdkfd: fix restore worker race condition (git-fixes). +- drm/nouveau/dispnv50: fix runtime pm imbalance on error + (git-fixes). +- drm/nouveau: fix runtime pm imbalance on error (git-fixes). +- drm/nouveau/debugfs: fix runtime pm imbalance on error + (git-fixes). +- commit 406e9f7 + +- drm/exynos: dsi: Remove bridge node reference in error handling + path in probe function (git-fixes). +- drm: rcar-du: Set primary plane zpos immutably at initializing + (git-fixes). +- drm/amdgpu/sriov add amdgpu_amdkfd_pre_reset in gpu reset + (git-fixes). +- drm/msm/a5xx: Always set an OPP supported hardware value + (git-fixes). +- drm/msm: fix leaks if initialization fails (git-fixes). +- drm/amd/display: Stop if retimer is not available (git-fixes). +- drm/amdgpu: increase atombios cmd timeout (git-fixes). +- drm/omap: dss: Cleanup DSS ports on initialisation failure + (git-fixes). +- commit db34b82 + +- drm/amd/display: dal_ddc_i2c_payloads_create can fail causing + panic (git-fixes). +- drm/omap: fix possible object reference leak (git-fixes). +- drm/amdgpu: fix calltrace during kmd unload(v3) (git-fixes). +- drm/scheduler: Avoid accessing freed bad job (git-fixes). +- drm/amdgpu/powerplay/smu7: fix AVFS handling with custom + powerplay table (git-fixes). +- drm/amdgpu/powerplay: fix AVFS handling with custom powerplay + table (git-fixes). +- drm/amd/display: Free gamma after calculating legacy transfer + function (git-fixes). +- drm/amd/display: Do not double-buffer DTO adjustments + (git-fixes). +- commit c18126a + +- drm/i915/gt: Prevent use of engine->wa_ctx after error + (git-fixes). +- drm/syncobj: Fix use-after-free (git-fixes). +- drm/atomic: put state on error path (git-fixes). +- commit 4cd1094 + +- ACPI: scan: Make acpi_bus_get_device() clear return pointer + on error (git-fixes). +- cachefiles: Drop superfluous readpages aops NULL check + (git-fixes). +- ACPI: scan: Harden acpi_device_add() against device ID overflows + (git-fixes). +- commit 963543c + +- net/mlx5e: ethtool, Fix restriction of autoneg with 56G + (jsc#SLE-8464). +- net: hns3: fix a phy loopback fail issue (bsc#1154353). +- net: vlan: avoid leaks on register_vlan_dev() failures + (bsc#1154353). +- bnxt_en: Fix AER recovery (jsc#SLE-8371 bsc#1153274). +- e1000e: bump up timeout to wait when ME un-configures ULP mode + (jsc#SLE-8100). +- ionic: account for vlan tag len in rx buffer len (bsc#1167773). +- ice, xsk: clear the status bits for the next_to_use descriptor + (jsc#SLE-7926). +- net: fix proc_fs init handling in af_packet and tls + (bsc#1154353). +- ice: avoid premature Rx buffer reuse (jsc#SLE-7926). +- net: hns3: remove a misused pragma packed (bsc#1154353). +- commit 465e7d7 + +- blacklist.conf: Add 08685be7761d powerpc/64s: fix scv entry fallback flush vs interrupt + No scv support. +- commit 7e491e5 + +- selftests: net: fib_tests: remove duplicate log test + (git-fixes). +- net: mscc: ocelot: allow offloading of bridge on top of LAG + (git-fixes). +- udp: Prevent reuseport_select_sock from reading uninitialized + socks (git-fixes). +- pNFS: Mark layout for return if return-on-close was not sent + (git-fixes). +- commit 87c48df + +- drm/tve200: Fix handling of platform_get_irq() error (bsc#1152472) +- commit 8541d40 + +- drm/mcde: Fix handling of platform_get_irq() error (bsc#1152472) +- commit 60b9525 + +- drm/dp_aux_dev: check aux_dev before use in (bsc#1152472) +- commit 21532d2 + +- drm/aspeed: Fix Kconfig warning & subsequent build errors (bsc#1152472) +- commit 3d14ba8 + +- drm/gma500: fix double free of gma_connector (bsc#1152472) + Backporting notes: + * context changes +- commit 2ce14eb + +- drm/rockchip: Avoid uninitialized use of endpoint id in LVDS (bsc#1152472) +- commit 103a121 + +- blacklist.conf: Append 'drm/vc4: gem: Add a managed action to cleanup the job queue' +- commit ce3d22f + +- blacklist.conf: Append 'drm/vc4: bo: Add a managed action to cleanup the cache' +- commit 2cf161b + +- Update patches.suse/selftests-ftrace-Select-an-existing-function-in-kpro.patch (bsc#1181203 ltc#190909). +- commit e5512d0 + +- floppy: reintroduce O_NDELAY fix (boo#1181018). +- commit ab10a7d + kernel-syms +- Update kabi files. +- update from February 2021 maintenance update submission (commit 1e925eb08318) +- commit 97b2a1f + +- scsi: qla2xxx: Fix description for parameter + ql2xenforce_iocb_limit (bsc#1179142). +- commit f3ce867 + +- blacklist.conf: no need to fix code for CONFIG_KEXEC_JUMP +- commit 3abe54d + +- blacklist.conf: e45122893a98 x86/fpu: Add kernel_fpu_begin_mask() to selectively initialize state +- commit f36235a + +- nbd: freeze the queue while we're adding connections + (CVE-2021-3348 bsc#1181504). +- commit 78453ee + +- efi/apple-properties: Reinstate support for boolean properties + (git-fixes). +- commit c20e373 + +- leds: trigger: fix potential deadlock with libata (git-fixes). +- commit d410ad0 + +- Update patch References tags for futex fixes (bsc#1181349 CVE-2021-3347) +- commit b3fac23 + +- HID: wacom: Correct NULL dereference on AES pen proximity + (git-fixes). +- HID: wacom: Fix memory leakage caused by kfifo_alloc + (git-fixes). +- HID: wacom: Constify attribute_groups (git-fixes). +- HID: wacom: do not call hid_set_drvdata(hdev, NULL) (git-fixes). +- commit c0ccdd7 + +- drm/i915: Always flush the active worker before returning from + the wait (git-fixes). +- drm/i915/selftest: Fix potential memory leak (git-fixes). +- drm/i915/gt: Clear CACHE_MODE prior to clearing residuals + (git-fixes). +- drm/vc4: Correct POS1_SCL for hvs5 (git-fixes). +- drm/vc4: Correct lbm size and calculation (git-fixes). +- drm/nouveau/kms/gk104-gp1xx: Fix > 64x64 cursors (git-fixes). +- drivers/nouveau/kms/nv50-: Reject format modifiers for cursor + planes (git-fixes). +- drm/nouveau/dispnv50: Restore pushing of all data (git-fixes). +- commit ab75656 + +- ACPI/IORT: Do not blindly trust DMA masks from firmware + (git-fixes). +- PM: hibernate: flush swap writer after marking (git-fixes). +- ACPI: sysfs: Prefer "compatible" modalias (git-fixes). +- drm/i915: Check for all subplatform bits (git-fixes). +- drm/nouveau/svm: fail NOUVEAU_SVM_INIT ioctl on unsupported + devices (git-fixes). +- commit 274cf96 + +- iomap: fix WARN_ON_ONCE() from unprivileged users (bsc#1181494). +- commit 2958b80 + +- net/smc: fix direct access to ib_gid_addr->ndev in + smc_ib_determine_gid() (git-fixes). +- net/smc: fix valid DMBE buffer sizes (git-fixes). +- net/smc: fix sock refcounting in case of termination + (git-fixes). +- net/smc: reset sndbuf_desc if freed (git-fixes). +- net/smc: set rx_off for SMCR explicitly (git-fixes). +- net/smc: fix dmb buffer shortage (git-fixes). +- net/smc: remove freed buffer from list (git-fixes). +- net/smc: switch smcd_dev_list spinlock to mutex (git-fixes). +- net/smc: fix sleep bug in smc_pnet_find_roce_resource() + (git-fixes). +- net/smc: cancel event worker during device removal (git-fixes). +- net/smc: check for valid ib_client_data (git-fixes). +- net/smc: fix cleanup for linkgroup setup failures (git-fixes). +- net/smc: no peer ID in CLC decline for SMCD (git-fixes). +- net/smc: transfer fasync_list in case of fallback (git-fixes). +- commit a9e7337 + +- mm: memcontrol: fix missing wakeup polling thread (bsc#1181584). +- commit c0272b7 + +- blacklist.conf: Add 4230e2deaa48 stop_machine, rcu: Mark functions as notrace +- commit 9596511 + +- blacklist.conf: Add 15ec0fcff6da kernel/sys.c: replace do_brk with do_brk_flags in comment of prctl_set_mm_map() +- commit 7773384 + +- ptrace: Set PF_SUPERPRIV when checking capability (bsc#1163930). +- ptrace: reintroduce usage of subjective credentials in + ptrace_has_cap() (bsc#1163930). +- commit 1d6137d + +- module: delay kobject uevent until after module init call (bsc#1178631). +- Refresh patches.suse/supported-flag +- commit 2796828 + +- Refresh patches.suse/powerpc-sstep-Fix-array-out-of-bound-warning.patch. + Update to v2 +- commit 6a4b1c5 + +- vfio iommu: Add dma available capability (bsc#1179572 + LTC#190110). +- commit 78a5def + +- vfio iommu: Add dma available capability (bsc#1179572 + LTC#190110). +- commit 6544fbc + +- Batch patch rename with scripts/renamepatches. + Rename a bunch of patches (mostly drm-related) to match their SLE15-SP2 + equivalents. This will make solving SLE15-SP2 -> SLE15-SP3 conflicts a + bit easier. This is especially important to make sure drm fixes going + into SLE15-SP2 conflict with patches already in SLE15-SP3. +- commit 3c1500c + +- mac80211: pause TX while changing interface type (git-fixes). +- commit c5c081d + +- HID: multitouch: Remove MT_CLS_WIN_8_DUAL (git-fixes). +- Refresh + patches.suse/HID-quirks-Always-poll-three-more-Lenovo-PixArt-mice.patch. +- commit bed41ce + +- can: dev: prevent potential information leak in can_fill_info() + (git-fixes). +- mt7601u: fix kernel crash unplugging the device (git-fixes). +- mt7601u: fix rx buffer refcounting (git-fixes). +- NFC: fix resource leak when target index is invalid (git-fixes). +- NFC: fix possible resource leak (git-fixes). +- firmware: imx: select SOC_BUS to fix firmware build (git-fixes). +- HID: multitouch: Apply MT_QUIRK_CONFIDENCE quirk for multi-input + devices (git-fixes). +- media: rc: ensure that uevent can be read directly after rc + device register (git-fixes). +- HID: multitouch: do not filter mice nodes (git-fixes). +- commit f7694e1 + +- series.conf: cleanup +- update upstream references and move into sorted section: + patches.suse/0001-futex-Ensure-the-correct-return-value-from-futex_loc.patch + patches.suse/0002-futex-Replace-pointless-printk-in-fixup_owner.patch + patches.suse/0003-futex-Provide-and-use-pi_state_update_owner.patch + patches.suse/0004-rtmutex-Remove-unused-argument-from-rt_mutex_proxy_u.patch + patches.suse/0005-futex-Use-pi_state_update_owner-in-put_pi_state.patch + patches.suse/0006-futex-Simplify-fixup_pi_state_owner.patch + patches.suse/0007-futex-Handle-faults-correctly-for-PI-futexes.patch +- commit 16c5d87 + +- Refresh patches.suse/bpf-Fix-map-permissions-check.patch. + The diff was applied to map_delete_elem() mistakenly even though the + patch indicates the target: map_lookup_and_delete_elem(). + The patch is applied correctly in SLE15-SP2, so this change is only for + SLE15-SP3. +- commit 223cc56 + +- ASoC: SOF: SND_INTEL_DSP_CONFIG dependency (git-fixes). +- ASoC: SOF: Intel: soundwire: fix select/depend unmet + dependencies (git-fixes). +- ASoC: Intel: sof_sdw: set proper flags for Dell TGL-H SKU 0A5E + (git-fixes). +- ASoC: Intel: Skylake: Zero snd_ctl_elem_value (git-fixes). +- ASoC: Intel: Skylake: skl-topology: Fix OOPs ib + skl_tplg_complete (git-fixes). +- ASoC: mediatek: mt8183-da7219: ignore TDM DAI link by default + (git-fixes). +- ASoC: mediatek: mt8183-mt6358: ignore TDM DAI link by default + (git-fixes). +- ASoC: topology: Properly unregister DAI on removal (git-fixes). +- ASoC: topology: Fix memory corruption in + soc_tplg_denum_create_values() (git-fixes). +- ASoC: AMD Renoir - refine DMI entries for some Lenovo products + (git-fixes). +- ASoC: wm_adsp: Fix control name parsing for multi-fw + (git-fixes). +- ALSA: hda: intel-dsp-config: add PCI id for TGL-H (git-fixes). +- commit 959baa2 + +- Move upstreamed sound patches into sorted section +- commit 84af2ff + +- ALSA: hda/via: Apply the workaround generically for Clevo + machines (git-fixes). +- ASoC: ak4458: correct reset polarity (git-fixes). +- ALSA: hda/realtek: Enable headset of ASUS B1400CEPE with ALC256 + (git-fixes). +- commit e5943b7 + +- Refresh patches.suse/usb-roles-provide-the-switch-drivers-handle-to-the-switch-in-the-api.patch + Fix the build on armv7hl config +- commit c7f7007 + +- leds: Add managed API to get a LED from a device driver + (jsc#SLE-12680, jsc#SLE-12880, jsc#SLE-12882, jsc#SLE-12883, + jsc#SLE-13496, jsc#SLE-15322). +- leds: Add of_led_get() and led_put() (jsc#SLE-12680, + jsc#SLE-12880, jsc#SLE-12882, jsc#SLE-12883, jsc#SLE-13496, + jsc#SLE-15322). +- thermal: db8500: Depromote debug print (jsc#SLE-16407). +- net: netcp_ethss: Use the PHY time stamping interface + (bsc#1176447). +- thermal: db8500: Rewrite to be a pure OF sensor (jsc#SLE-16407). +- thermal: db8500: Use dev helper variable (jsc#SLE-16407). +- thermal: db8500: Finalize device tree conversion + (jsc#SLE-16407). +- commit be80774 + +- xfs: show the proper user quota options (bsc#1181538). +- commit e34397a + +- futex: Handle faults correctly for PI futexes (bsc#1181349 + bsc#1149032). +- futex: Simplify fixup_pi_state_owner() (bsc#1181349 + bsc#1149032). +- futex: Use pi_state_update_owner() in put_pi_state() + (bsc#1181349 bsc#1149032). +- rtmutex: Remove unused argument from rt_mutex_proxy_unlock() + (bsc#1181349 bsc#1149032). +- futex: Provide and use pi_state_update_owner() (bsc#1181349 + bsc#1149032). +- futex: Replace pointless printk in fixup_owner() (bsc#1181349 + bsc#1149032). +- futex: Ensure the correct return value from futex_lock_pi() + (bsc#1181349 bsc#1149032). +- futex: Remove unused empty compat_exit_robust_list() + (bsc#1149032). +- futex: Remove needless goto's (bsc#1149032). +- commit 8a00d32 + +- clk: tegra: Add Tegra20/30 EMC clock implementation + (jsc#SLE-15847). +- Refresh + patches.suse/clk-tegra-Export-functions-for-EMC-clock-scaling.patch. +- Refresh + patches.suse/clk-tegra-Implement-Tegra210-EMC-clock.patch. +- Refresh + patches.suse/clk-tegra-Rename-Tegra124-EMC-clock-source-file.patch. +- commit f80473c + +- ARM: OMAP2+: omap_device: fix idling of devices during probe + (bsc#1175713). +- ARM: OMAP2+: Remove redundant assignment to variable ret + (bsc#1175713). +- OMAP2: fixup doc comments in omap_device (bsc#1175713). +- ARM: OMAP2+: Add pdata for OMAP3 ISP IOMMU (bsc#1175713). +- ARM: OMAP2+: Plug in device_enable/idle ops for IOMMUs + (bsc#1175713). +- iommu/omap: add pdata ops for omap_device_enable/idle + (bsc#1175713). +- commit 365ddca + +- x86/hyperv: Fix kexec panic/hang issues (bsc#1176831). +- refresh patches.suse/suse-hv-kabi.patch +- commit 3bdfdcf + +- Delete patches.suse/1245-drm-remove-drm-specific-kmap_atomic-code.patch + This broke the build on armv7hl. +- commit 7f90f67 + +- ASoC: meson: aiu: add audio output dt-bindings (jsc#SLE-16518). +- commit 39e8b6e + +- btrfs: send: fix invalid clone operations when cloning from + the same file and root (bsc#1181511). +- commit 090f75a + +- fix patch metadata +- fix Patch-mainline: + patches.suse/nfsd4-readdirplus-shouldn-t-return-parent-of-export.patch +- commit 2f3e2e1 + +- ACPI/IORT: Fix doc warnings in iort.c (jsc#SLE-16407). +- ACPI, APEI, Fix error return value in apei_map_generic_address() + (jsc#SLE-16407). +- ACPI: DPTF: Support Alder Lake (jsc#SLE-16407). +- ACPI: Fix whitespace inconsistencies (jsc#SLE-16407). +- ACPI: scan: Fix acpi_dma_configure_id() kerneldoc name + (jsc#SLE-16407). +- ACPI: button: Drop no longer necessary Acer SW5-012 + lid_init_state quirk (jsc#SLE-16407). +- ACPI: utils: remove unreachable breaks (jsc#SLE-16407). +- ACPI: DPTF: Add ACPI_DPTF Kconfig menu (jsc#SLE-16407). +- Update config files. +- Update supported.conf. +- ACPI: DPTF: Fix participant driver names (jsc#SLE-16407). +- ACPI: processor: remove comment regarding string _UID support + (jsc#SLE-16407). +- ACPI: reboot: Avoid racing after writing to ACPI RESET_REG + (jsc#SLE-16407). +- ACPICA: Add missing type casts in GPE register access code + (jsc#SLE-16407). +- PCI/ACPI: Add Ampere Altra SOC MCFG quirk (jsc#SLE-16407). +- PCI/ACPI: Tone down missing MCFG message (jsc#SLE-16407). +- ACPI / LPSS: Save Cherry Trail PWM ctx registers only once + (at activation) (jsc#SLE-16407). +- ACPI / LPSS: Resume Cherry Trail PWM controller in no-irq phase + (jsc#SLE-16407). +- ACPI: Export acpi_get_first_physical_node() to modules + (jsc#SLE-16407). +- PNP: ACPI: Fix missing-prototypes in acpi_pnp.c (jsc#SLE-16407). +- ACPI: PCI: update kernel-doc line comments (jsc#SLE-16407). +- ACPI: memhotplug: Remove 'state' from struct acpi_memory_device + (jsc#SLE-16407). +- ACPI: wakeup: Remove dead ACPICA debug code (jsc#SLE-16407). +- ACPI: video: Remove leftover ACPICA debug code (jsc#SLE-16407). +- ACPI: tiny-power-button: Remove dead ACPICA debug code + (jsc#SLE-16407). +- ACPI: processor: Remove dead ACPICA debug code (jsc#SLE-16407). +- ACPI: proc: Remove dead ACPICA debug code (jsc#SLE-16407). +- ACPI: PCI: Remove unused ACPICA debug code (jsc#SLE-16407). +- ACPI: event: Remove leftover ACPICA debug code (jsc#SLE-16407). +- ACPI: dock: Remove dead ACPICA debug code (jsc#SLE-16407). +- ACPI: debugfs: Remove dead ACPICA debug code (jsc#SLE-16407). +- ACPI: custom_method: Remove dead ACPICA debug code + (jsc#SLE-16407). +- ACPI: container: Remove leftover ACPICA debug functionality + (jsc#SLE-16407). +- ACPI: platform: Remove ACPI_MODULE_NAME() (jsc#SLE-16407). +- ACPI: memhotplug: Remove leftover ACPICA debug functionality + (jsc#SLE-16407). +- ACPI: LPSS: Remove ACPI_MODULE_NAME() (jsc#SLE-16407). +- ACPI: cmos_rtc: Remove leftover ACPI_MODULE_NAME() + (jsc#SLE-16407). +- node: Add access1 class to represent CPU to memory + characteristics (jsc#SLE-16407). +- ACPI: Let ACPI know we support Generic Initiator Affinity + Structures (jsc#SLE-16407). +- ACPI: Support Generic Initiator only domains (jsc#SLE-16407). +- ACPI / NUMA: Add stub function for pxm_to_node() + (jsc#SLE-16407). +- ACPI: Remove side effect of partly creating a node in + acpi_get_node() (jsc#SLE-16407). +- ACPI: scan: Replace ACPI_DEBUG_PRINT() with pr_debug() + (jsc#SLE-16407). +- ACPI: battery: include linux/power_supply.h (jsc#SLE-16407). +- ACPI: APD: Clean up header file include statements + (jsc#SLE-16407). +- ACPI: APD: Remove unnecessary APD_ADDR() macro stub + (jsc#SLE-16407). +- ACPI: APD: Remove ACPI_MODULE_NAME() (jsc#SLE-16407). +- ACPI: APD: Remove flags from struct apd_device_desc + (jsc#SLE-16407). +- ACPI: APD: Add kerneldoc for properties in struct + apd_device_desc (jsc#SLE-16407). +- ACPI: DPTF: Add PCH FIVR participant driver (jsc#SLE-16407). +- ACPI / PMIC: Move TPS68470 OpRegion driver to drivers/acpi/pmic/ + (jsc#SLE-16407). +- ACPI / PMIC: Split out Kconfig and Makefile specific for ACPI + PMIC (jsc#SLE-16407). + Update config files. +- ACPI: NFIT: Use kobj_to_dev() instead (jsc#SLE-16407). +- ACPI: OSL: Make ACPICA use logical addresses of GPE blocks + (jsc#SLE-16407). +- ACPI: OSL: Change the type of acpi_os_map_generic_address() + return value (jsc#SLE-16407). +- ACPICA: Add support for using logical addresses of GPE blocks + (jsc#SLE-16407). +- ACPICA: Introduce special struct type for GPE register addresses + (jsc#SLE-16407). +- ACPICA: Introduce acpi_hw_gpe_read() and acpi_hw_gpe_write() + (jsc#SLE-16407). +- ACPICA: Validate GPE blocks at init time (jsc#SLE-16407). +- ACPICA: Update version to 20200925 Version 20200925 + (jsc#SLE-16407). +- ACPICA: Remove unnecessary semicolon (jsc#SLE-16407). +- ACPICA: Debugger: Add a new command: "ALL " + (jsc#SLE-16407). +- ACPICA: iASL: Return exceptions for string-to-integer + conversions (jsc#SLE-16407). +- ACPICA: acpi_help: Update UUID list (jsc#SLE-16407). +- ACPICA: Add predefined names found in the SMBus sepcification + (jsc#SLE-16407). +- ACPICA: Tree-wide: fix various typos and spelling mistakes + (jsc#SLE-16407). +- ACPICA: Drop the repeated word "an" in a comment + (jsc#SLE-16407). +- ACPICA: Add support for 64 bit risc-v compilation + (jsc#SLE-16407). +- ACPI: processor: Print more information when + acpi_processor_evaluate_cst() fails (jsc#SLE-16407). +- ACPI/IORT: Remove the unused inline functions (jsc#SLE-16407). +- ACPI/IORT: Drop the unused @ops of iort_add_device_replay() + (jsc#SLE-16407). +- arm64: permit ACPI core to map kernel memory used for table + overrides (jsc#SLE-16407). +- arm64/acpi: disallow AML memory opregions to access kernel + memory (jsc#SLE-16407). +- arm64: acpi: fix UBSAN warning (jsc#SLE-16407). +- commit 5dc32ae + +- intel_th: pci: Add Alder Lake-P support (git-fixes). +- drm/amd/display: disable dcn10 pipe split by default + (git-fixes). +- commit 92717d1 + +- xhci: tegra: Delay for disabling LFPS detector (git-fixes). +- xhci: make sure TRB is fully written before giving it to the + controller (git-fixes). +- USB: ehci: fix an interrupt calltrace error (git-fixes). +- ehci: fix EHCI host controller initialization sequence + (git-fixes). +- i2c: bpmp-tegra: Ignore unknown I2C_M flags (git-fixes). +- platform/x86: ideapad-laptop: Disable touchpad_switch for + ELAN0634 (git-fixes). +- drm/nouveau/kms/nv50-: fix case where notifier buffer is at + offset 0 (git-fixes). +- drm/nouveau/mmu: fix vram heap sizing (git-fixes). +- drm/nouveau/i2c/gm200: increase width of aux semaphore owner + fields (git-fixes). +- drm/nouveau/privring: ack interrupts the same way as RM + (git-fixes). +- drm/nouveau/bios: fix issue shadowing expansion ROMs + (git-fixes). +- drm/amdgpu/psp: fix psp gfx ctrl cmds (git-fixes). +- HID: Ignore battery for Elan touchscreen on ASUS UX550 + (git-fixes). +- HID: logitech-dj: add the G602 receiver (git-fixes). +- HID: multitouch: Enable multi-input for Synaptics + pointstick/touchpad device (git-fixes). +- commit 6194af6 + +- blacklist.conf: unwanted NFS patches +- commit 6f9f1d0 + +- nfsd4: readdirplus shouldn't return parent of export + (git-fixes). +- commit 5e9f700 + +- nvme-tcp: avoid request double completion for concurrent + nvme_tcp_timeout (bsc#1181161). +- nvme-rdma: avoid request double completion for concurrent + nvme_rdma_timeout (bsc#1181161). +- commit 7760e28 + +- x86/xen: avoid warning in Xen pv guest with + CONFIG_AMD_MEM_ENCRYPT enabled (bsc#1181335). +- commit ada97e4 + +- xen-blkfront: allow discard-* nodes to be optional + (bsc#1181346). +- commit 958c625 + +- xen/privcmd: allow fetching resource sizes (bsc#1065600). +- commit 21fc6aa + +- scsi: ibmvfc: Fix missing cast of ibmvfc_event pointer to u64 handle + (jsc#SLE-15442 bsc#1180814 ltc#187461). +- Refresh patches.suse/scsi-ibmvfc-Send-commands-down-HW-Sub-CRQ-when-chann.patch. +- Refresh patches.suse/scsi-ibmvfc-Set-and-track-hw-queue-in-ibmvfc_event-s.patch. +- commit 1e02306 + +- Update ibmvfc patch metadata. +- commit b112c00 + +- efi/libstub: Disable -mbranch-protection (jsc#SLE-16407). +- efi/arm64: libstub: Deal gracefully with EFI_RNG_PROTOCOL + failure (jsc#SLE-16407). +- efivarfs: Replace invalid slashes with exclamation marks in + dentries (jsc#SLE-16407). +- efi: Delete deprecated parameter comments (jsc#SLE-16407). +- efi/libstub: Fix missing-prototypes in string.c (jsc#SLE-16407). +- efi: Add definition of EFI_MEMORY_CPU_CRYPTO and ability to + report it (jsc#SLE-16407). +- efi: mokvar: add missing include of asm/early_ioremap.h + (jsc#SLE-16407). +- efi: efivars: limit availability to X86 builds (jsc#SLE-16407). + Update config files. +- efi: remove some false dependencies on CONFIG_EFI_VARS + (jsc#SLE-16407). +- efi: efivars: un-export efivars_sysfs_init() (jsc#SLE-16407). +- efi: pstore: move workqueue handling out of efivars + (jsc#SLE-16407). +- efi: pstore: disentangle from deprecated efivars module + (jsc#SLE-16407). +- efi: mokvar-table: fix some issues in new code (jsc#SLE-16407). +- cper,edac,efi: Memory Error Record: bank group/address and + chip id (jsc#SLE-16407). +- edac,ghes,cper: Add Row Extension to Memory Error Record + (jsc#SLE-16407). +- efi/x86: Add a quirk to support command line arguments on Dell + EFI firmware (jsc#SLE-16407). +- efi/libstub: Add efi_warn and *_once logging helpers + (jsc#SLE-16407). +- efi: Support for MOK variable config table (jsc#SLE-16407). + Refresh + patches.suse/0005-efi-generate-secret-key-in-EFI-boot-environment.patch +- efi/printf: remove unneeded semicolon (jsc#SLE-16407). +- efi/libstub: Export efi_low_alloc_above() to other units + (jsc#SLE-16407). +- efi: Rename arm-init to efi-init common for all arch + (jsc#SLE-16407). +- commit a426a3c + +- scsi: ibmvfc: Set default timeout to avoid crash during + migration (bsc#1181425 ltc#188252). +- commit 9a4138b + +- series.conf: cleanup +- rename patches to get rid of numeric prefix (for easier resolve of merge conflict) + patches.suse/0001-drm-rockchip-Avoid-uninitialized-use-of-endpoint-id-.patch -> patches.suse/drm-rockchip-Avoid-uninitialized-use-of-endpoint-id-.patch + patches.suse/0002-drm-gma500-fix-double-free-of-gma_connector.patch -> patches.suse/drm-gma500-fix-double-free-of-gma_connector.patch + patches.suse/0003-drm-aspeed-Fix-Kconfig-warning-subsequent-build-erro.patch -> patches.suse/drm-aspeed-Fix-Kconfig-warning-subsequent-build-erro.patch + patches.suse/0004-drm-dp_aux_dev-check-aux_dev-before-use-in-drm_dp_au.patch -> patches.suse/drm-dp_aux_dev-check-aux_dev-before-use-in-drm_dp_au.patch + patches.suse/0005-drm-mcde-Fix-handling-of-platform_get_irq-error.patch -> patches.suse/drm-mcde-Fix-handling-of-platform_get_irq-error.patch + patches.suse/0006-drm-tve200-Fix-handling-of-platform_get_irq-error.patch -> patches.suse/drm-tve200-Fix-handling-of-platform_get_irq-error.patch + (no effect on expanded tree) +- commit 772573f + +- series.conf: cleanup +- move unsortable patch out of sorted section + patches.suse/floppy-reintroduce-O_NDELAY-fix.patch +- commit 39bee61 + +- arch/x86/lib/usercopy_64.c: fix __copy_user_flushcache() + cache writeback (bsc#1152489). +- commit 852fa4b + +- scsi: lpfc: Simplify bool comparison (bsc#1180891). +- scsi: lpfc: Update lpfc version to 12.8.0.7 (bsc#1180891). +- scsi: lpfc: Enhancements to LOG_TRACE_EVENT for better + readability (bsc#1180891). +- scsi: lpfc: Implement health checking when aborting I/O + (bsc#1180891). +- scsi: lpfc: Fix crash when nvmet transport calls host_release + (bsc#1180891). +- scsi: lpfc: Fix vport create logging (bsc#1180891). +- scsi: lpfc: Fix NVMe recovery after mailbox timeout + (bsc#1180891). +- scsi: lpfc: Fix target reset failing (bsc#1180891). +- scsi: lpfc: Fix error log messages being logged following SCSI + task mgnt (bsc#1180891). +- scsi: lpfc: Prevent duplicate requests to unregister with + cpuhp framework (bsc#1180891). +- scsi: lpfc: Fix FW reset action if I/Os are outstanding + (bsc#1180891). +- scsi: lpfc: Use the nvme-fc transport supplied timeout for LS + requests (bsc#1180891). +- scsi: lpfc: Fix crash when a fabric node is released prematurely + (bsc#1180891). +- scsi: lpfc: Refresh ndlp when a new PRLI is received in the + PRLI issue state (bsc#1180891). +- scsi: lpfc: Fix auto sli_mode and its effect on CONFIG_PORT + for SLI3 (bsc#1180891). +- scsi: lpfc: Fix PLOGI S_ID of 0 on pt2pt config (bsc#1180891). +- commit cdea5d0 + +- x86/topology: Make __max_die_per_package available + unconditionally (bsc#1152489). +- commit 0e0c8a8 + +- x86/cpu/amd: Set __max_die_per_package on AMD (bsc#1152489). +- commit 3044309 + +- drm/i915/gt: Declare gen9 has 64 mocs entries! (git-fixes). +- drm/etnaviv: always start/stop scheduler in timeout processing + (git-fixes). +- commit 6ef999c + +- drm/i915/dsi: Use unconditional msleep for the panel_on_delay + when there is no reset-deassert MIPI-sequence (git-fixes). +- drm/i915: clear the gpu reloc batch (git-fixes). +- drm/amdgpu: fix a GPU hang issue when remove device (git-fixes). +- drm/i915: Fix mismatch between misplaced vma check and vma + insert (git-fixes). +- commit cc8174e + +- drm/amdkfd: Fix leak in dmabuf import (git-fixes). +- drm/msm/dsi_phy_10nm: implement PHY disabling (git-fixes). +- drm/msm/dsi_pll_10nm: restore VCO rate during restore_state + (git-fixes). +- drm/msm/dpu: Add newline to printks (git-fixes). +- drm/meson: dw-hdmi: Register a callback to disable the regulator + (git-fixes). +- drm/omap: dmm_tiler: fix return error code in omap_dmm_probe() + (git-fixes). +- drm/amdgpu: fix build_coefficients() argument (git-fixes). +- drm/amd/display: remove useless if/else (git-fixes). +- drm/tve200: Fix handling of platform_get_irq() error + (git-fixes). +- drm/mcde: Fix handling of platform_get_irq() error (git-fixes). +- drm/dp_aux_dev: check aux_dev before use in + drm_dp_aux_dev_get_by_minor() (git-fixes). +- drm/aspeed: Fix Kconfig warning & subsequent build errors + (git-fixes). +- drm/gma500: fix double free of gma_connector (git-fixes). +- drm/i915/display/dp: Compute the correct slice count for VDSC + on DP (git-fixes). +- drm/rockchip: Avoid uninitialized use of endpoint id in LVDS + (git-fixes). +- drm/i915/gt: Program mocs:63 for cache eviction on gen9 + (git-fixes). +- drm/tegra: sor: Disable clocks on error in tegra_sor_init() + (git-fixes). +- drm/tegra: replace idr_init() by idr_init_base() (git-fixes). +- drm/i915/gt: Free stale request on destroying the virtual engine + (git-fixes). +- drm/i915/gvt: return error when failing to take the module + reference (git-fixes). +- drm/i915/gvt: Set ENHANCED_FRAME_CAP bit (git-fixes). +- drm/i915: Handle max_bpc==16 (git-fixes). +- drm/i915: Avoid memory leak with more than 16 workarounds on + a list (git-fixes). +- drm/amd/display: Add missing pflip irq for dcn2.0 (git-fixes). +- drm/gma500: Fix out-of-bounds access to struct + drm_device.vblank[] (git-fixes). +- drm/amdgpu: perform srbm soft reset always on SDMA resume + (git-fixes). +- commit bd76ab9 + +- drm/nouveau/nouveau: fix the start/end range for migration + (git-fixes). +- drm/vc4: drv: Add error handding for bind (git-fixes). +- drm/sun4i: frontend: Fix the scaler phase on A33 (git-fixes). +- drm/sun4i: frontend: Reuse the ch0 phase for RGB formats + (git-fixes). +- drm/sun4i: frontend: Rework a bit the phase data (git-fixes). +- drm/amd/display: Don't invoke kgdb_breakpoint() unconditionally + (git-fixes). +- drm/amdgpu: increase the reserved VM size to 2MB (git-fixes). +- drm/amdgpu: don't map BO in reserved region (git-fixes). +- drm/amdgpu: add DID for navi10 blockchain SKU (git-fixes). +- drm/i915: Drop runtime-pm assert from vgpu io accessors + (git-fixes). +- drm/i915: Force VT'd workarounds when running as a guest OS + (git-fixes). +- drm/i915/gt: Delay execlist processing for tgl (git-fixes). +- commit d9edd32 + +- drm/amdkfd: Use same SQ prefetch setting as amdgpu (git-fixes). +- drm/amd/display: Avoid MST manager resource leak (git-fixes). +- drm/amdgpu: correct the gpu reset handling for job != NULL case + (git-fixes). +- drm/ttm: fix eviction valuable range check (git-fixes). +- drm/amd/display: HDMI remote sink need mode validation for Linux + (git-fixes). +- drm/amd/display: Increase timeout for DP Disable (git-fixes). +- drm/i915: Break up error capture compression loops with + cond_resched() (git-fixes). +- drm/msm/a6xx: fix a potential overflow issue (git-fixes). +- drm/panfrost: add amlogic reset quirk callback (git-fixes). +- drm/bridge/synopsys: dsi: add support for non-continuous HS + clock (git-fixes). +- commit 3790415 + +- drm/brige/megachips: Add checking if ge_b850v3_lvds_init() + is working correctly (git-fixes). +- drm/nouveau/mem: guard against NULL pointer access in mem_del + (git-fixes). +- drm/amdgpu: prevent double kfree ttm->sg (git-fixes). +- drm/sun4i: mixer: Extend regmap max_register (git-fixes). +- commit f36768e + +- drm/i915: Filter wake_flags passed to default_wake_function + (git-fixes). +- drm/amdgpu/dc: Require primary plane to be enabled whenever + the CRTC is (git-fixes). +- drm/amd/display: update nv1x stutter latencies (git-fixes). +- drm/amdkfd: fix a memory leak issue (git-fixes). +- drm/tve200: Stabilize enable/disable (git-fixes). +- drm/msm: Disable preemption on all 5xx targets (git-fixes). +- drm/amdgpu: Fix bug in reporting voltage for CIK (git-fixes). +- drm/amd/pm: avoid false alarm due to confusing + softwareshutdowntemp setting (git-fixes). +- drm/omap: fix incorrect lock state (git-fixes). +- drm/amd/display: Fix memleak in amdgpu_dm_mode_config_init + (git-fixes). +- drm/amd/display: Retry AUX write when fail occurs (git-fixes). +- drm/amd/display: Reject overlay plane configurations in + multi-display scenarios (git-fixes). +- drm/msm/a6xx: fix gmu start on newer firmware (git-fixes). +- drm/msm: add shutdown support for display platform_driver + (git-fixes). +- drm/msm/dpu: Fix scale params in plane validation (git-fixes). +- drm/i915/selftests: Avoid passing a random 0 into ilog2 + (git-fixes). +- drm/amdgpu: Fix bug where DPM is not enabled after hibernate + and resume (git-fixes). +- drm/amd/display: dchubbub p-state warning during surface planes + switch (git-fixes). +- commit 64cc324 + +- drm: Added orientation quirk for ASUS tablet model T103HAF + (git-fixes). +- drm/amdkfd: fix restore worker race condition (git-fixes). +- drm/nouveau/dispnv50: fix runtime pm imbalance on error + (git-fixes). +- drm/nouveau: fix runtime pm imbalance on error (git-fixes). +- drm/nouveau/debugfs: fix runtime pm imbalance on error + (git-fixes). +- commit 406e9f7 + +- drm/exynos: dsi: Remove bridge node reference in error handling + path in probe function (git-fixes). +- drm: rcar-du: Set primary plane zpos immutably at initializing + (git-fixes). +- drm/amdgpu/sriov add amdgpu_amdkfd_pre_reset in gpu reset + (git-fixes). +- drm/msm/a5xx: Always set an OPP supported hardware value + (git-fixes). +- drm/msm: fix leaks if initialization fails (git-fixes). +- drm/amd/display: Stop if retimer is not available (git-fixes). +- drm/amdgpu: increase atombios cmd timeout (git-fixes). +- drm/omap: dss: Cleanup DSS ports on initialisation failure + (git-fixes). +- commit db34b82 + +- drm/amd/display: dal_ddc_i2c_payloads_create can fail causing + panic (git-fixes). +- drm/omap: fix possible object reference leak (git-fixes). +- drm/amdgpu: fix calltrace during kmd unload(v3) (git-fixes). +- drm/scheduler: Avoid accessing freed bad job (git-fixes). +- drm/amdgpu/powerplay/smu7: fix AVFS handling with custom + powerplay table (git-fixes). +- drm/amdgpu/powerplay: fix AVFS handling with custom powerplay + table (git-fixes). +- drm/amd/display: Free gamma after calculating legacy transfer + function (git-fixes). +- drm/amd/display: Do not double-buffer DTO adjustments + (git-fixes). +- commit c18126a + +- drm/i915/gt: Prevent use of engine->wa_ctx after error + (git-fixes). +- drm/syncobj: Fix use-after-free (git-fixes). +- drm/atomic: put state on error path (git-fixes). +- commit 4cd1094 + +- ACPI: scan: Make acpi_bus_get_device() clear return pointer + on error (git-fixes). +- cachefiles: Drop superfluous readpages aops NULL check + (git-fixes). +- ACPI: scan: Harden acpi_device_add() against device ID overflows + (git-fixes). +- commit 963543c + +- net/mlx5e: ethtool, Fix restriction of autoneg with 56G + (jsc#SLE-8464). +- net: hns3: fix a phy loopback fail issue (bsc#1154353). +- net: vlan: avoid leaks on register_vlan_dev() failures + (bsc#1154353). +- bnxt_en: Fix AER recovery (jsc#SLE-8371 bsc#1153274). +- e1000e: bump up timeout to wait when ME un-configures ULP mode + (jsc#SLE-8100). +- ionic: account for vlan tag len in rx buffer len (bsc#1167773). +- ice, xsk: clear the status bits for the next_to_use descriptor + (jsc#SLE-7926). +- net: fix proc_fs init handling in af_packet and tls + (bsc#1154353). +- ice: avoid premature Rx buffer reuse (jsc#SLE-7926). +- net: hns3: remove a misused pragma packed (bsc#1154353). +- commit 465e7d7 + +- blacklist.conf: Add 08685be7761d powerpc/64s: fix scv entry fallback flush vs interrupt + No scv support. +- commit 7e491e5 + +- selftests: net: fib_tests: remove duplicate log test + (git-fixes). +- net: mscc: ocelot: allow offloading of bridge on top of LAG + (git-fixes). +- udp: Prevent reuseport_select_sock from reading uninitialized + socks (git-fixes). +- pNFS: Mark layout for return if return-on-close was not sent + (git-fixes). +- commit 87c48df + +- drm/tve200: Fix handling of platform_get_irq() error (bsc#1152472) +- commit 8541d40 + +- drm/mcde: Fix handling of platform_get_irq() error (bsc#1152472) +- commit 60b9525 + +- drm/dp_aux_dev: check aux_dev before use in (bsc#1152472) +- commit 21532d2 + +- drm/aspeed: Fix Kconfig warning & subsequent build errors (bsc#1152472) +- commit 3d14ba8 + +- drm/gma500: fix double free of gma_connector (bsc#1152472) + Backporting notes: + * context changes +- commit 2ce14eb + +- drm/rockchip: Avoid uninitialized use of endpoint id in LVDS (bsc#1152472) +- commit 103a121 + +- blacklist.conf: Append 'drm/vc4: gem: Add a managed action to cleanup the job queue' +- commit ce3d22f + +- blacklist.conf: Append 'drm/vc4: bo: Add a managed action to cleanup the cache' +- commit 2cf161b + +- Update patches.suse/selftests-ftrace-Select-an-existing-function-in-kpro.patch (bsc#1181203 ltc#190909). +- commit e5512d0 + +- floppy: reintroduce O_NDELAY fix (boo#1181018). +- commit ab10a7d + kernel-syms-azure +- net/mlx5: Fix function calculation for page trees (git-fixes). +- commit 22c3016 + +- net: fec: put child node on error path (git-fixes). +- commit cbac658 + +- ARM: imx: fix imx8m dependencies (git-fixes). +- soc: imx: select ARM_GIC_V3 for i.MX8M (git-fixes). +- commit adb9b1b + +- r8169: work around RTL8125 UDP hw bug (git-fixes). +- commit db42a5b + +- Update kabi files. +- update from February 2021 maintenance update submission (commit 1e925eb08318) +- commit 97b2a1f + +- s390/dasd: Fix inconsistent kobject removal (jsc#SLE-13767 + bsc#1178420 LTC#185092). +- commit e13d81a + +- mlxsw: spectrum_span: Do not overwrite policer configuration + (bsc#1176774). +- net/mlx5: CT: Fix incorrect removal of tuple_nat_node from + nat rhashtable (jsc#SLE-15172). +- net/mlx5e: Revert parameters on errors when changing trust + state without reset (jsc#SLE-15172). +- net/mlx5e: Correctly handle changing the number of queues when + the interface is down (jsc#SLE-15172). +- net/mlx5e: Fix CT rule + encap slow path offload and deletion + (jsc#SLE-15172). +- net/mlx5e: Disable hw-tc-offload when MLX5_CLS_ACT config is + disabled (jsc#SLE-15172). +- net/mlx5: Maintain separate page trees for ECPF and PF functions + (jsc#SLE-15172). +- net/mlx5e: Fix IPSEC stats (jsc#SLE-15172). +- net/mlx5e: free page before return (jsc#SLE-15172). +- ice: Fix MSI-X vector fallback logic (bsc#1180945). +- ice: Don't allow more channels than LAN MSI-X available + (bsc#1180945). +- ice: update dev_addr in ice_set_mac_address even if HW filter + exists (jsc#SLE-12878). +- ice: Implement flow for IPv6 next header (extension header) + (jsc#SLE-12878). +- ice: fix FDir IPv6 flexbyte (jsc#SLE-12878). +- uapi: fix big endian definition of ipv6_rpl_sr_hdr + (bsc#1176447). +- commit a3c4fad + +- scsi: qla2xxx: Fix description for parameter + ql2xenforce_iocb_limit (bsc#1179142). +- commit f3ce867 + +- blacklist.conf: no need to fix code for CONFIG_KEXEC_JUMP +- commit 3abe54d + +- blacklist.conf: e45122893a98 x86/fpu: Add kernel_fpu_begin_mask() to selectively initialize state +- commit f36235a + +- nbd: freeze the queue while we're adding connections + (CVE-2021-3348 bsc#1181504). +- commit 78453ee + +- efi/apple-properties: Reinstate support for boolean properties + (git-fixes). +- commit c20e373 + +- leds: trigger: fix potential deadlock with libata (git-fixes). +- commit d410ad0 + +- Update patch References tags for futex fixes (bsc#1181349 CVE-2021-3347) +- commit b3fac23 + +- HID: wacom: Correct NULL dereference on AES pen proximity + (git-fixes). +- HID: wacom: Fix memory leakage caused by kfifo_alloc + (git-fixes). +- HID: wacom: Constify attribute_groups (git-fixes). +- HID: wacom: do not call hid_set_drvdata(hdev, NULL) (git-fixes). +- commit c0ccdd7 + +- drm/i915: Always flush the active worker before returning from + the wait (git-fixes). +- drm/i915/selftest: Fix potential memory leak (git-fixes). +- drm/i915/gt: Clear CACHE_MODE prior to clearing residuals + (git-fixes). +- drm/vc4: Correct POS1_SCL for hvs5 (git-fixes). +- drm/vc4: Correct lbm size and calculation (git-fixes). +- drm/nouveau/kms/gk104-gp1xx: Fix > 64x64 cursors (git-fixes). +- drivers/nouveau/kms/nv50-: Reject format modifiers for cursor + planes (git-fixes). +- drm/nouveau/dispnv50: Restore pushing of all data (git-fixes). +- commit ab75656 + +- ACPI/IORT: Do not blindly trust DMA masks from firmware + (git-fixes). +- PM: hibernate: flush swap writer after marking (git-fixes). +- ACPI: sysfs: Prefer "compatible" modalias (git-fixes). +- drm/i915: Check for all subplatform bits (git-fixes). +- drm/nouveau/svm: fail NOUVEAU_SVM_INIT ioctl on unsupported + devices (git-fixes). +- commit 274cf96 + +- iomap: fix WARN_ON_ONCE() from unprivileged users (bsc#1181494). +- commit 2958b80 + +- net/smc: fix direct access to ib_gid_addr->ndev in + smc_ib_determine_gid() (git-fixes). +- net/smc: fix valid DMBE buffer sizes (git-fixes). +- net/smc: fix sock refcounting in case of termination + (git-fixes). +- net/smc: reset sndbuf_desc if freed (git-fixes). +- net/smc: set rx_off for SMCR explicitly (git-fixes). +- net/smc: fix dmb buffer shortage (git-fixes). +- net/smc: remove freed buffer from list (git-fixes). +- net/smc: switch smcd_dev_list spinlock to mutex (git-fixes). +- net/smc: fix sleep bug in smc_pnet_find_roce_resource() + (git-fixes). +- net/smc: cancel event worker during device removal (git-fixes). +- net/smc: check for valid ib_client_data (git-fixes). +- net/smc: fix cleanup for linkgroup setup failures (git-fixes). +- net/smc: no peer ID in CLC decline for SMCD (git-fixes). +- net/smc: transfer fasync_list in case of fallback (git-fixes). +- commit a9e7337 + +- mm: memcontrol: fix missing wakeup polling thread (bsc#1181584). +- commit c0272b7 + +- blacklist.conf: Add 4230e2deaa48 stop_machine, rcu: Mark functions as notrace +- commit 9596511 + +- blacklist.conf: Add 15ec0fcff6da kernel/sys.c: replace do_brk with do_brk_flags in comment of prctl_set_mm_map() +- commit 7773384 + +- ptrace: Set PF_SUPERPRIV when checking capability (bsc#1163930). +- ptrace: reintroduce usage of subjective credentials in + ptrace_has_cap() (bsc#1163930). +- commit 1d6137d + +- module: delay kobject uevent until after module init call (bsc#1178631). +- Refresh patches.suse/supported-flag +- commit 2796828 + +- Refresh patches.suse/powerpc-sstep-Fix-array-out-of-bound-warning.patch. + Update to v2 +- commit 6a4b1c5 + +- vfio iommu: Add dma available capability (bsc#1179572 + LTC#190110). +- commit 78a5def + +- vfio iommu: Add dma available capability (bsc#1179572 + LTC#190110). +- commit 6544fbc + +- Batch patch rename with scripts/renamepatches. + Rename a bunch of patches (mostly drm-related) to match their SLE15-SP2 + equivalents. This will make solving SLE15-SP2 -> SLE15-SP3 conflicts a + bit easier. This is especially important to make sure drm fixes going + into SLE15-SP2 conflict with patches already in SLE15-SP3. +- commit 3c1500c + +- mac80211: pause TX while changing interface type (git-fixes). +- commit c5c081d + +- HID: multitouch: Remove MT_CLS_WIN_8_DUAL (git-fixes). +- Refresh + patches.suse/HID-quirks-Always-poll-three-more-Lenovo-PixArt-mice.patch. +- commit bed41ce + +- can: dev: prevent potential information leak in can_fill_info() + (git-fixes). +- mt7601u: fix kernel crash unplugging the device (git-fixes). +- mt7601u: fix rx buffer refcounting (git-fixes). +- NFC: fix resource leak when target index is invalid (git-fixes). +- NFC: fix possible resource leak (git-fixes). +- firmware: imx: select SOC_BUS to fix firmware build (git-fixes). +- HID: multitouch: Apply MT_QUIRK_CONFIDENCE quirk for multi-input + devices (git-fixes). +- media: rc: ensure that uevent can be read directly after rc + device register (git-fixes). +- HID: multitouch: do not filter mice nodes (git-fixes). +- commit f7694e1 + +- series.conf: cleanup +- update upstream references and move into sorted section: + patches.suse/0001-futex-Ensure-the-correct-return-value-from-futex_loc.patch + patches.suse/0002-futex-Replace-pointless-printk-in-fixup_owner.patch + patches.suse/0003-futex-Provide-and-use-pi_state_update_owner.patch + patches.suse/0004-rtmutex-Remove-unused-argument-from-rt_mutex_proxy_u.patch + patches.suse/0005-futex-Use-pi_state_update_owner-in-put_pi_state.patch + patches.suse/0006-futex-Simplify-fixup_pi_state_owner.patch + patches.suse/0007-futex-Handle-faults-correctly-for-PI-futexes.patch +- commit 16c5d87 + +- Refresh patches.suse/bpf-Fix-map-permissions-check.patch. + The diff was applied to map_delete_elem() mistakenly even though the + patch indicates the target: map_lookup_and_delete_elem(). + The patch is applied correctly in SLE15-SP2, so this change is only for + SLE15-SP3. +- commit 223cc56 + +- ASoC: SOF: SND_INTEL_DSP_CONFIG dependency (git-fixes). +- ASoC: SOF: Intel: soundwire: fix select/depend unmet + dependencies (git-fixes). +- ASoC: Intel: sof_sdw: set proper flags for Dell TGL-H SKU 0A5E + (git-fixes). +- ASoC: Intel: Skylake: Zero snd_ctl_elem_value (git-fixes). +- ASoC: Intel: Skylake: skl-topology: Fix OOPs ib + skl_tplg_complete (git-fixes). +- ASoC: mediatek: mt8183-da7219: ignore TDM DAI link by default + (git-fixes). +- ASoC: mediatek: mt8183-mt6358: ignore TDM DAI link by default + (git-fixes). +- ASoC: topology: Properly unregister DAI on removal (git-fixes). +- ASoC: topology: Fix memory corruption in + soc_tplg_denum_create_values() (git-fixes). +- ASoC: AMD Renoir - refine DMI entries for some Lenovo products + (git-fixes). +- ASoC: wm_adsp: Fix control name parsing for multi-fw + (git-fixes). +- ALSA: hda: intel-dsp-config: add PCI id for TGL-H (git-fixes). +- commit 959baa2 + +- Move upstreamed sound patches into sorted section +- commit 84af2ff + +- ALSA: hda/via: Apply the workaround generically for Clevo + machines (git-fixes). +- ASoC: ak4458: correct reset polarity (git-fixes). +- ALSA: hda/realtek: Enable headset of ASUS B1400CEPE with ALC256 + (git-fixes). +- commit e5943b7 + +- Refresh patches.suse/usb-roles-provide-the-switch-drivers-handle-to-the-switch-in-the-api.patch + Fix the build on armv7hl config +- commit c7f7007 + +- leds: Add managed API to get a LED from a device driver + (jsc#SLE-12680, jsc#SLE-12880, jsc#SLE-12882, jsc#SLE-12883, + jsc#SLE-13496, jsc#SLE-15322). +- leds: Add of_led_get() and led_put() (jsc#SLE-12680, + jsc#SLE-12880, jsc#SLE-12882, jsc#SLE-12883, jsc#SLE-13496, + jsc#SLE-15322). +- thermal: db8500: Depromote debug print (jsc#SLE-16407). +- net: netcp_ethss: Use the PHY time stamping interface + (bsc#1176447). +- thermal: db8500: Rewrite to be a pure OF sensor (jsc#SLE-16407). +- thermal: db8500: Use dev helper variable (jsc#SLE-16407). +- thermal: db8500: Finalize device tree conversion + (jsc#SLE-16407). +- commit be80774 + +- xfs: show the proper user quota options (bsc#1181538). +- commit e34397a + +- futex: Handle faults correctly for PI futexes (bsc#1181349 + bsc#1149032). +- futex: Simplify fixup_pi_state_owner() (bsc#1181349 + bsc#1149032). +- futex: Use pi_state_update_owner() in put_pi_state() + (bsc#1181349 bsc#1149032). +- rtmutex: Remove unused argument from rt_mutex_proxy_unlock() + (bsc#1181349 bsc#1149032). +- futex: Provide and use pi_state_update_owner() (bsc#1181349 + bsc#1149032). +- futex: Replace pointless printk in fixup_owner() (bsc#1181349 + bsc#1149032). +- futex: Ensure the correct return value from futex_lock_pi() + (bsc#1181349 bsc#1149032). +- futex: Remove unused empty compat_exit_robust_list() + (bsc#1149032). +- futex: Remove needless goto's (bsc#1149032). +- commit 8a00d32 + +- clk: tegra: Add Tegra20/30 EMC clock implementation + (jsc#SLE-15847). +- Refresh + patches.suse/clk-tegra-Export-functions-for-EMC-clock-scaling.patch. +- Refresh + patches.suse/clk-tegra-Implement-Tegra210-EMC-clock.patch. +- Refresh + patches.suse/clk-tegra-Rename-Tegra124-EMC-clock-source-file.patch. +- commit f80473c + +- ARM: OMAP2+: omap_device: fix idling of devices during probe + (bsc#1175713). +- ARM: OMAP2+: Remove redundant assignment to variable ret + (bsc#1175713). +- OMAP2: fixup doc comments in omap_device (bsc#1175713). +- ARM: OMAP2+: Add pdata for OMAP3 ISP IOMMU (bsc#1175713). +- ARM: OMAP2+: Plug in device_enable/idle ops for IOMMUs + (bsc#1175713). +- iommu/omap: add pdata ops for omap_device_enable/idle + (bsc#1175713). +- commit 365ddca + +- x86/hyperv: Fix kexec panic/hang issues (bsc#1176831). +- refresh patches.suse/suse-hv-kabi.patch +- commit 3bdfdcf + +- Delete patches.suse/1245-drm-remove-drm-specific-kmap_atomic-code.patch + This broke the build on armv7hl. +- commit 7f90f67 + +- ASoC: meson: aiu: add audio output dt-bindings (jsc#SLE-16518). +- commit 39e8b6e + +- btrfs: send: fix invalid clone operations when cloning from + the same file and root (bsc#1181511). +- commit 090f75a + +- fix patch metadata +- fix Patch-mainline: + patches.suse/nfsd4-readdirplus-shouldn-t-return-parent-of-export.patch +- commit 2f3e2e1 + +- ACPI/IORT: Fix doc warnings in iort.c (jsc#SLE-16407). +- ACPI, APEI, Fix error return value in apei_map_generic_address() + (jsc#SLE-16407). +- ACPI: DPTF: Support Alder Lake (jsc#SLE-16407). +- ACPI: Fix whitespace inconsistencies (jsc#SLE-16407). +- ACPI: scan: Fix acpi_dma_configure_id() kerneldoc name + (jsc#SLE-16407). +- ACPI: button: Drop no longer necessary Acer SW5-012 + lid_init_state quirk (jsc#SLE-16407). +- ACPI: utils: remove unreachable breaks (jsc#SLE-16407). +- ACPI: DPTF: Add ACPI_DPTF Kconfig menu (jsc#SLE-16407). +- Update config files. +- Update supported.conf. +- ACPI: DPTF: Fix participant driver names (jsc#SLE-16407). +- ACPI: processor: remove comment regarding string _UID support + (jsc#SLE-16407). +- ACPI: reboot: Avoid racing after writing to ACPI RESET_REG + (jsc#SLE-16407). +- ACPICA: Add missing type casts in GPE register access code + (jsc#SLE-16407). +- PCI/ACPI: Add Ampere Altra SOC MCFG quirk (jsc#SLE-16407). +- PCI/ACPI: Tone down missing MCFG message (jsc#SLE-16407). +- ACPI / LPSS: Save Cherry Trail PWM ctx registers only once + (at activation) (jsc#SLE-16407). +- ACPI / LPSS: Resume Cherry Trail PWM controller in no-irq phase + (jsc#SLE-16407). +- ACPI: Export acpi_get_first_physical_node() to modules + (jsc#SLE-16407). +- PNP: ACPI: Fix missing-prototypes in acpi_pnp.c (jsc#SLE-16407). +- ACPI: PCI: update kernel-doc line comments (jsc#SLE-16407). +- ACPI: memhotplug: Remove 'state' from struct acpi_memory_device + (jsc#SLE-16407). +- ACPI: wakeup: Remove dead ACPICA debug code (jsc#SLE-16407). +- ACPI: video: Remove leftover ACPICA debug code (jsc#SLE-16407). +- ACPI: tiny-power-button: Remove dead ACPICA debug code + (jsc#SLE-16407). +- ACPI: processor: Remove dead ACPICA debug code (jsc#SLE-16407). +- ACPI: proc: Remove dead ACPICA debug code (jsc#SLE-16407). +- ACPI: PCI: Remove unused ACPICA debug code (jsc#SLE-16407). +- ACPI: event: Remove leftover ACPICA debug code (jsc#SLE-16407). +- ACPI: dock: Remove dead ACPICA debug code (jsc#SLE-16407). +- ACPI: debugfs: Remove dead ACPICA debug code (jsc#SLE-16407). +- ACPI: custom_method: Remove dead ACPICA debug code + (jsc#SLE-16407). +- ACPI: container: Remove leftover ACPICA debug functionality + (jsc#SLE-16407). +- ACPI: platform: Remove ACPI_MODULE_NAME() (jsc#SLE-16407). +- ACPI: memhotplug: Remove leftover ACPICA debug functionality + (jsc#SLE-16407). +- ACPI: LPSS: Remove ACPI_MODULE_NAME() (jsc#SLE-16407). +- ACPI: cmos_rtc: Remove leftover ACPI_MODULE_NAME() + (jsc#SLE-16407). +- node: Add access1 class to represent CPU to memory + characteristics (jsc#SLE-16407). +- ACPI: Let ACPI know we support Generic Initiator Affinity + Structures (jsc#SLE-16407). +- ACPI: Support Generic Initiator only domains (jsc#SLE-16407). +- ACPI / NUMA: Add stub function for pxm_to_node() + (jsc#SLE-16407). +- ACPI: Remove side effect of partly creating a node in + acpi_get_node() (jsc#SLE-16407). +- ACPI: scan: Replace ACPI_DEBUG_PRINT() with pr_debug() + (jsc#SLE-16407). +- ACPI: battery: include linux/power_supply.h (jsc#SLE-16407). +- ACPI: APD: Clean up header file include statements + (jsc#SLE-16407). +- ACPI: APD: Remove unnecessary APD_ADDR() macro stub + (jsc#SLE-16407). +- ACPI: APD: Remove ACPI_MODULE_NAME() (jsc#SLE-16407). +- ACPI: APD: Remove flags from struct apd_device_desc + (jsc#SLE-16407). +- ACPI: APD: Add kerneldoc for properties in struct + apd_device_desc (jsc#SLE-16407). +- ACPI: DPTF: Add PCH FIVR participant driver (jsc#SLE-16407). +- ACPI / PMIC: Move TPS68470 OpRegion driver to drivers/acpi/pmic/ + (jsc#SLE-16407). +- ACPI / PMIC: Split out Kconfig and Makefile specific for ACPI + PMIC (jsc#SLE-16407). + Update config files. +- ACPI: NFIT: Use kobj_to_dev() instead (jsc#SLE-16407). +- ACPI: OSL: Make ACPICA use logical addresses of GPE blocks + (jsc#SLE-16407). +- ACPI: OSL: Change the type of acpi_os_map_generic_address() + return value (jsc#SLE-16407). +- ACPICA: Add support for using logical addresses of GPE blocks + (jsc#SLE-16407). +- ACPICA: Introduce special struct type for GPE register addresses + (jsc#SLE-16407). +- ACPICA: Introduce acpi_hw_gpe_read() and acpi_hw_gpe_write() + (jsc#SLE-16407). +- ACPICA: Validate GPE blocks at init time (jsc#SLE-16407). +- ACPICA: Update version to 20200925 Version 20200925 + (jsc#SLE-16407). +- ACPICA: Remove unnecessary semicolon (jsc#SLE-16407). +- ACPICA: Debugger: Add a new command: "ALL " + (jsc#SLE-16407). +- ACPICA: iASL: Return exceptions for string-to-integer + conversions (jsc#SLE-16407). +- ACPICA: acpi_help: Update UUID list (jsc#SLE-16407). +- ACPICA: Add predefined names found in the SMBus sepcification + (jsc#SLE-16407). +- ACPICA: Tree-wide: fix various typos and spelling mistakes + (jsc#SLE-16407). +- ACPICA: Drop the repeated word "an" in a comment + (jsc#SLE-16407). +- ACPICA: Add support for 64 bit risc-v compilation + (jsc#SLE-16407). +- ACPI: processor: Print more information when + acpi_processor_evaluate_cst() fails (jsc#SLE-16407). +- ACPI/IORT: Remove the unused inline functions (jsc#SLE-16407). +- ACPI/IORT: Drop the unused @ops of iort_add_device_replay() + (jsc#SLE-16407). +- arm64: permit ACPI core to map kernel memory used for table + overrides (jsc#SLE-16407). +- arm64/acpi: disallow AML memory opregions to access kernel + memory (jsc#SLE-16407). +- arm64: acpi: fix UBSAN warning (jsc#SLE-16407). +- commit 5dc32ae + +- xhci: tegra: Delay for disabling LFPS detector (git-fixes). +- xhci: make sure TRB is fully written before giving it to the + controller (git-fixes). +- USB: ehci: fix an interrupt calltrace error (git-fixes). +- ehci: fix EHCI host controller initialization sequence + (git-fixes). +- i2c: bpmp-tegra: Ignore unknown I2C_M flags (git-fixes). +- platform/x86: ideapad-laptop: Disable touchpad_switch for + ELAN0634 (git-fixes). +- drm/nouveau/kms/nv50-: fix case where notifier buffer is at + offset 0 (git-fixes). +- drm/nouveau/mmu: fix vram heap sizing (git-fixes). +- drm/nouveau/i2c/gm200: increase width of aux semaphore owner + fields (git-fixes). +- drm/nouveau/privring: ack interrupts the same way as RM + (git-fixes). +- drm/nouveau/bios: fix issue shadowing expansion ROMs + (git-fixes). +- drm/amdgpu/psp: fix psp gfx ctrl cmds (git-fixes). +- HID: Ignore battery for Elan touchscreen on ASUS UX550 + (git-fixes). +- HID: logitech-dj: add the G602 receiver (git-fixes). +- HID: multitouch: Enable multi-input for Synaptics + pointstick/touchpad device (git-fixes). +- commit 6194af6 + +- blacklist.conf: unwanted NFS patches +- commit 6f9f1d0 + +- nfsd4: readdirplus shouldn't return parent of export + (git-fixes). +- commit 5e9f700 + +- nvme-tcp: avoid request double completion for concurrent + nvme_tcp_timeout (bsc#1181161). +- nvme-rdma: avoid request double completion for concurrent + nvme_rdma_timeout (bsc#1181161). +- commit 7760e28 + +- x86/xen: avoid warning in Xen pv guest with + CONFIG_AMD_MEM_ENCRYPT enabled (bsc#1181335). +- commit ada97e4 + +- xen-blkfront: allow discard-* nodes to be optional + (bsc#1181346). +- commit 958c625 + +- xen/privcmd: allow fetching resource sizes (bsc#1065600). +- commit 21fc6aa + +- efi/libstub: Disable -mbranch-protection (jsc#SLE-16407). +- efi/arm64: libstub: Deal gracefully with EFI_RNG_PROTOCOL + failure (jsc#SLE-16407). +- efivarfs: Replace invalid slashes with exclamation marks in + dentries (jsc#SLE-16407). +- efi: Delete deprecated parameter comments (jsc#SLE-16407). +- efi/libstub: Fix missing-prototypes in string.c (jsc#SLE-16407). +- efi: Add definition of EFI_MEMORY_CPU_CRYPTO and ability to + report it (jsc#SLE-16407). +- efi: mokvar: add missing include of asm/early_ioremap.h + (jsc#SLE-16407). +- efi: efivars: limit availability to X86 builds (jsc#SLE-16407). + Update config files. +- efi: remove some false dependencies on CONFIG_EFI_VARS + (jsc#SLE-16407). +- efi: efivars: un-export efivars_sysfs_init() (jsc#SLE-16407). +- efi: pstore: move workqueue handling out of efivars + (jsc#SLE-16407). +- efi: pstore: disentangle from deprecated efivars module + (jsc#SLE-16407). +- efi: mokvar-table: fix some issues in new code (jsc#SLE-16407). +- cper,edac,efi: Memory Error Record: bank group/address and + chip id (jsc#SLE-16407). +- edac,ghes,cper: Add Row Extension to Memory Error Record + (jsc#SLE-16407). +- efi/x86: Add a quirk to support command line arguments on Dell + EFI firmware (jsc#SLE-16407). +- efi/libstub: Add efi_warn and *_once logging helpers + (jsc#SLE-16407). +- efi: Support for MOK variable config table (jsc#SLE-16407). + Refresh + patches.suse/0005-efi-generate-secret-key-in-EFI-boot-environment.patch +- efi/printf: remove unneeded semicolon (jsc#SLE-16407). +- efi/libstub: Export efi_low_alloc_above() to other units + (jsc#SLE-16407). +- efi: Rename arm-init to efi-init common for all arch + (jsc#SLE-16407). +- commit a426a3c + +- scsi: ibmvfc: Set default timeout to avoid crash during + migration (bsc#1181425 ltc#188252). +- commit 9a4138b + +- series.conf: cleanup +- rename patches to get rid of numeric prefix (for easier resolve of merge conflict) + patches.suse/0001-drm-rockchip-Avoid-uninitialized-use-of-endpoint-id-.patch -> patches.suse/drm-rockchip-Avoid-uninitialized-use-of-endpoint-id-.patch + patches.suse/0002-drm-gma500-fix-double-free-of-gma_connector.patch -> patches.suse/drm-gma500-fix-double-free-of-gma_connector.patch + patches.suse/0003-drm-aspeed-Fix-Kconfig-warning-subsequent-build-erro.patch -> patches.suse/drm-aspeed-Fix-Kconfig-warning-subsequent-build-erro.patch + patches.suse/0004-drm-dp_aux_dev-check-aux_dev-before-use-in-drm_dp_au.patch -> patches.suse/drm-dp_aux_dev-check-aux_dev-before-use-in-drm_dp_au.patch + patches.suse/0005-drm-mcde-Fix-handling-of-platform_get_irq-error.patch -> patches.suse/drm-mcde-Fix-handling-of-platform_get_irq-error.patch + patches.suse/0006-drm-tve200-Fix-handling-of-platform_get_irq-error.patch -> patches.suse/drm-tve200-Fix-handling-of-platform_get_irq-error.patch + (no effect on expanded tree) +- commit 772573f + +- series.conf: cleanup +- move unsortable patch out of sorted section + patches.suse/floppy-reintroduce-O_NDELAY-fix.patch +- commit 39bee61 + +- arch/x86/lib/usercopy_64.c: fix __copy_user_flushcache() + cache writeback (bsc#1152489). +- commit 852fa4b + +- scsi: lpfc: Simplify bool comparison (bsc#1180891). +- scsi: lpfc: Update lpfc version to 12.8.0.7 (bsc#1180891). +- scsi: lpfc: Enhancements to LOG_TRACE_EVENT for better + readability (bsc#1180891). +- scsi: lpfc: Implement health checking when aborting I/O + (bsc#1180891). +- scsi: lpfc: Fix crash when nvmet transport calls host_release + (bsc#1180891). +- scsi: lpfc: Fix vport create logging (bsc#1180891). +- scsi: lpfc: Fix NVMe recovery after mailbox timeout + (bsc#1180891). +- scsi: lpfc: Fix target reset failing (bsc#1180891). +- scsi: lpfc: Fix error log messages being logged following SCSI + task mgnt (bsc#1180891). +- scsi: lpfc: Prevent duplicate requests to unregister with + cpuhp framework (bsc#1180891). +- scsi: lpfc: Fix FW reset action if I/Os are outstanding + (bsc#1180891). +- scsi: lpfc: Use the nvme-fc transport supplied timeout for LS + requests (bsc#1180891). +- scsi: lpfc: Fix crash when a fabric node is released prematurely + (bsc#1180891). +- scsi: lpfc: Refresh ndlp when a new PRLI is received in the + PRLI issue state (bsc#1180891). +- scsi: lpfc: Fix auto sli_mode and its effect on CONFIG_PORT + for SLI3 (bsc#1180891). +- scsi: lpfc: Fix PLOGI S_ID of 0 on pt2pt config (bsc#1180891). +- commit cdea5d0 + +- x86/topology: Make __max_die_per_package available + unconditionally (bsc#1152489). +- commit 0e0c8a8 + +- x86/cpu/amd: Set __max_die_per_package on AMD (bsc#1152489). +- commit 3044309 + +- drm/i915/gt: Declare gen9 has 64 mocs entries! (git-fixes). +- drm/etnaviv: always start/stop scheduler in timeout processing + (git-fixes). +- commit 6ef999c + +- drm/i915/dsi: Use unconditional msleep for the panel_on_delay + when there is no reset-deassert MIPI-sequence (git-fixes). +- drm/i915: clear the gpu reloc batch (git-fixes). +- drm/amdgpu: fix a GPU hang issue when remove device (git-fixes). +- drm/i915: Fix mismatch between misplaced vma check and vma + insert (git-fixes). +- commit cc8174e + +- drm/amdkfd: Fix leak in dmabuf import (git-fixes). +- drm/msm/dsi_phy_10nm: implement PHY disabling (git-fixes). +- drm/msm/dsi_pll_10nm: restore VCO rate during restore_state + (git-fixes). +- drm/msm/dpu: Add newline to printks (git-fixes). +- drm/meson: dw-hdmi: Register a callback to disable the regulator + (git-fixes). +- drm/omap: dmm_tiler: fix return error code in omap_dmm_probe() + (git-fixes). +- drm/amdgpu: fix build_coefficients() argument (git-fixes). +- drm/amd/display: remove useless if/else (git-fixes). +- drm/tve200: Fix handling of platform_get_irq() error + (git-fixes). +- drm/mcde: Fix handling of platform_get_irq() error (git-fixes). +- drm/dp_aux_dev: check aux_dev before use in + drm_dp_aux_dev_get_by_minor() (git-fixes). +- drm/aspeed: Fix Kconfig warning & subsequent build errors + (git-fixes). +- drm/gma500: fix double free of gma_connector (git-fixes). +- drm/i915/display/dp: Compute the correct slice count for VDSC + on DP (git-fixes). +- drm/rockchip: Avoid uninitialized use of endpoint id in LVDS + (git-fixes). +- drm/i915/gt: Program mocs:63 for cache eviction on gen9 + (git-fixes). +- drm/tegra: sor: Disable clocks on error in tegra_sor_init() + (git-fixes). +- drm/tegra: replace idr_init() by idr_init_base() (git-fixes). +- drm/i915/gt: Free stale request on destroying the virtual engine + (git-fixes). +- drm/i915/gvt: return error when failing to take the module + reference (git-fixes). +- drm/i915/gvt: Set ENHANCED_FRAME_CAP bit (git-fixes). +- drm/i915: Handle max_bpc==16 (git-fixes). +- drm/i915: Avoid memory leak with more than 16 workarounds on + a list (git-fixes). +- drm/amd/display: Add missing pflip irq for dcn2.0 (git-fixes). +- drm/gma500: Fix out-of-bounds access to struct + drm_device.vblank[] (git-fixes). +- drm/amdgpu: perform srbm soft reset always on SDMA resume + (git-fixes). +- commit bd76ab9 + +- drm/nouveau/nouveau: fix the start/end range for migration + (git-fixes). +- drm/vc4: drv: Add error handding for bind (git-fixes). +- drm/sun4i: frontend: Fix the scaler phase on A33 (git-fixes). +- drm/sun4i: frontend: Reuse the ch0 phase for RGB formats + (git-fixes). +- drm/sun4i: frontend: Rework a bit the phase data (git-fixes). +- drm/amd/display: Don't invoke kgdb_breakpoint() unconditionally + (git-fixes). +- drm/amdgpu: increase the reserved VM size to 2MB (git-fixes). +- drm/amdgpu: don't map BO in reserved region (git-fixes). +- drm/amdgpu: add DID for navi10 blockchain SKU (git-fixes). +- drm/i915: Drop runtime-pm assert from vgpu io accessors + (git-fixes). +- drm/i915: Force VT'd workarounds when running as a guest OS + (git-fixes). +- drm/i915/gt: Delay execlist processing for tgl (git-fixes). +- commit d9edd32 + +- drm/amdkfd: Use same SQ prefetch setting as amdgpu (git-fixes). +- drm/amd/display: Avoid MST manager resource leak (git-fixes). +- drm/amdgpu: correct the gpu reset handling for job != NULL case + (git-fixes). +- drm/ttm: fix eviction valuable range check (git-fixes). +- drm/amd/display: HDMI remote sink need mode validation for Linux + (git-fixes). +- drm/amd/display: Increase timeout for DP Disable (git-fixes). +- drm/i915: Break up error capture compression loops with + cond_resched() (git-fixes). +- drm/msm/a6xx: fix a potential overflow issue (git-fixes). +- drm/panfrost: add amlogic reset quirk callback (git-fixes). +- drm/bridge/synopsys: dsi: add support for non-continuous HS + clock (git-fixes). +- commit 3790415 + +- drm/brige/megachips: Add checking if ge_b850v3_lvds_init() + is working correctly (git-fixes). +- drm/nouveau/mem: guard against NULL pointer access in mem_del + (git-fixes). +- drm/amdgpu: prevent double kfree ttm->sg (git-fixes). +- drm/sun4i: mixer: Extend regmap max_register (git-fixes). +- commit f36768e + +- drm/i915: Filter wake_flags passed to default_wake_function + (git-fixes). +- drm/amdgpu/dc: Require primary plane to be enabled whenever + the CRTC is (git-fixes). +- drm/amd/display: update nv1x stutter latencies (git-fixes). +- drm/amdkfd: fix a memory leak issue (git-fixes). +- drm/tve200: Stabilize enable/disable (git-fixes). +- drm/msm: Disable preemption on all 5xx targets (git-fixes). +- drm/amdgpu: Fix bug in reporting voltage for CIK (git-fixes). +- drm/amd/pm: avoid false alarm due to confusing + softwareshutdowntemp setting (git-fixes). +- drm/omap: fix incorrect lock state (git-fixes). +- drm/amd/display: Fix memleak in amdgpu_dm_mode_config_init + (git-fixes). +- drm/amd/display: Retry AUX write when fail occurs (git-fixes). +- drm/amd/display: Reject overlay plane configurations in + multi-display scenarios (git-fixes). +- drm/msm/a6xx: fix gmu start on newer firmware (git-fixes). +- drm/msm: add shutdown support for display platform_driver + (git-fixes). +- drm/msm/dpu: Fix scale params in plane validation (git-fixes). +- drm/i915/selftests: Avoid passing a random 0 into ilog2 + (git-fixes). +- drm/amdgpu: Fix bug where DPM is not enabled after hibernate + and resume (git-fixes). +- drm/amd/display: dchubbub p-state warning during surface planes + switch (git-fixes). +- commit 64cc324 + +- drm: Added orientation quirk for ASUS tablet model T103HAF + (git-fixes). +- drm/amdkfd: fix restore worker race condition (git-fixes). +- drm/nouveau/dispnv50: fix runtime pm imbalance on error + (git-fixes). +- drm/nouveau: fix runtime pm imbalance on error (git-fixes). +- drm/nouveau/debugfs: fix runtime pm imbalance on error + (git-fixes). +- commit 406e9f7 + +- drm/exynos: dsi: Remove bridge node reference in error handling + path in probe function (git-fixes). +- drm: rcar-du: Set primary plane zpos immutably at initializing + (git-fixes). +- drm/amdgpu/sriov add amdgpu_amdkfd_pre_reset in gpu reset + (git-fixes). +- drm/msm/a5xx: Always set an OPP supported hardware value + (git-fixes). +- drm/msm: fix leaks if initialization fails (git-fixes). +- drm/amd/display: Stop if retimer is not available (git-fixes). +- drm/amdgpu: increase atombios cmd timeout (git-fixes). +- drm/omap: dss: Cleanup DSS ports on initialisation failure + (git-fixes). +- commit db34b82 + +- drm/amd/display: dal_ddc_i2c_payloads_create can fail causing + panic (git-fixes). +- drm/omap: fix possible object reference leak (git-fixes). +- drm/amdgpu: fix calltrace during kmd unload(v3) (git-fixes). +- drm/scheduler: Avoid accessing freed bad job (git-fixes). +- drm/amdgpu/powerplay/smu7: fix AVFS handling with custom + powerplay table (git-fixes). +- drm/amdgpu/powerplay: fix AVFS handling with custom powerplay + table (git-fixes). +- drm/amd/display: Free gamma after calculating legacy transfer + function (git-fixes). +- drm/amd/display: Do not double-buffer DTO adjustments + (git-fixes). +- commit c18126a + +- drm/i915/gt: Prevent use of engine->wa_ctx after error + (git-fixes). +- drm/syncobj: Fix use-after-free (git-fixes). +- drm/atomic: put state on error path (git-fixes). +- commit 4cd1094 + +- ACPI: scan: Make acpi_bus_get_device() clear return pointer + on error (git-fixes). +- cachefiles: Drop superfluous readpages aops NULL check + (git-fixes). +- ACPI: scan: Harden acpi_device_add() against device ID overflows + (git-fixes). +- commit 963543c + +- net/mlx5e: ethtool, Fix restriction of autoneg with 56G + (jsc#SLE-8464). +- net: hns3: fix a phy loopback fail issue (bsc#1154353). +- net: vlan: avoid leaks on register_vlan_dev() failures + (bsc#1154353). +- bnxt_en: Fix AER recovery (jsc#SLE-8371 bsc#1153274). +- e1000e: bump up timeout to wait when ME un-configures ULP mode + (jsc#SLE-8100). +- ionic: account for vlan tag len in rx buffer len (bsc#1167773). +- ice, xsk: clear the status bits for the next_to_use descriptor + (jsc#SLE-7926). +- net: fix proc_fs init handling in af_packet and tls + (bsc#1154353). +- ice: avoid premature Rx buffer reuse (jsc#SLE-7926). +- net: hns3: remove a misused pragma packed (bsc#1154353). +- commit 465e7d7 + +- blacklist.conf: Add 08685be7761d powerpc/64s: fix scv entry fallback flush vs interrupt + No scv support. +- commit 7e491e5 + +- selftests: net: fib_tests: remove duplicate log test + (git-fixes). +- net: mscc: ocelot: allow offloading of bridge on top of LAG + (git-fixes). +- udp: Prevent reuseport_select_sock from reading uninitialized + socks (git-fixes). +- pNFS: Mark layout for return if return-on-close was not sent + (git-fixes). +- commit 87c48df + +- drm/tve200: Fix handling of platform_get_irq() error (bsc#1152472) +- commit 8541d40 + +- drm/mcde: Fix handling of platform_get_irq() error (bsc#1152472) +- commit 60b9525 + +- drm/dp_aux_dev: check aux_dev before use in (bsc#1152472) +- commit 21532d2 + +- drm/aspeed: Fix Kconfig warning & subsequent build errors (bsc#1152472) +- commit 3d14ba8 + +- drm/gma500: fix double free of gma_connector (bsc#1152472) + Backporting notes: + * context changes +- commit 2ce14eb + +- drm/rockchip: Avoid uninitialized use of endpoint id in LVDS (bsc#1152472) +- commit 103a121 + +- blacklist.conf: Append 'drm/vc4: gem: Add a managed action to cleanup the job queue' +- commit ce3d22f + +- blacklist.conf: Append 'drm/vc4: bo: Add a managed action to cleanup the cache' +- commit 2cf161b + +- Update patches.suse/selftests-ftrace-Select-an-existing-function-in-kpro.patch (bsc#1181203 ltc#190909). +- commit e5512d0 + +- floppy: reintroduce O_NDELAY fix (boo#1181018). +- commit ab10a7d + keyutils +- adjust the library license to be LPGL-2.1+ only (the tools are GPL2+, + the library is just LGPL-2.1+) (bsc#1180603) + -- update license to new format - -- various small improvements -- added a /etc/request-key.d/ snippet drop directory - -- Update nfs4 idmap support, nfs-client 1.2.6 changed parameters. - -- Add nfs4 idmap support - -- cross-build fix: use %__cc macro - -- Updated to 1.5.3 - - Fix unread variables. - - Licence file update. -- Updated to 1.5 - - Disable RPATH setting in Makefile. - - Add -I. to build to get this keyutils.h. - - Make CFLAGS override on make command line work right. - - Make specfile UTF-8. - - Support KEYCTL_REJECT. - - Support KEYCTL_INSTANTIATE_IOV. - - Add AFSDB DNS lookup program from Wang Lei. - - Generalise DNS lookup program. - - Add recursive scan utility function. - - Add bad key reap command to keyctl. - - Add multi-unlink variant to keyctl unlink command. - - Add multi key purger command to keyctl. - - Handle multi-line commands in keyctl command table. - - Move the package to version to 1.5. -- Update to 1.4-4 - - Make build guess at default libdirs and word size. - - Make program build depend on library in Makefile. - - Don't include $(DESTDIR) in MAN* macros. - - Remove NO_GLIBC_KEYSYS as it is obsolete. - - Have Makefile extract version info from specfile and version script. - - Provide RPM build rule in Makefile. - - Provide distclean rule in Makefile. - - Fix local linking and RPATH. - - Fix prototypes in manual pages (some char* should be void*). - - Rename the keyctl_security.3 manpage to keyctl_get_security.3. - -- Implement shlib package (libkeyutils1) -- Cleanup per Specfile Guidelines - -- Upgraded to 1.4 - - Fix the library naming wrt the version. - - Move the package to version to 1.4. - - Fix spelling mistakes in manpages. - - Add an index manpage for all the keyctl functions. - - Fix rpmlint warnings. -- fixed parallel make -- do not include empty rpaths - -- Upgraded to 1.3 - - Expose the kernel function to get a key's security context. - - Expose the kernel function to set a processes keyring onto its parent. - - Move libkeyutils library version to 1.3. - -- add baselibs.conf as a source -- enable parallel building - libebur128 +- Update to 1.2.5: + * Various code cleanups, warning fixes and documentation + improvements. + * Fix issue related to filter state indexing with high channel + enums. + * Introduce limits for number of channels and maximum supported + samplerate to avoid integer overflows. + * Fix error return code of `ebur128_set_channel`. The actual + behavior is now aligned to the documentation. + libgarcon +- Update to version 4.16.1 + * Launch applications as children again (gxo#xfce/garcon#18) + * Translation Updates + +- Fixed wrong source URL + +- Update to version 0.8.0 + * fix GarconMenuItem file documentation + * Remove GSourceFunc casts + * Remove GLIB_CHECK_VERSION IFDEFs which are obsolete after glib bump + +- Data files should always be installed along with the libraries + +- Update to version 0.7.3 + * garcon now needs libxfce4ui/4util 4.15.6+ + * Use the symbolic close icon in the error dialog + * Don't launch apps as children + * bump glib (and gio, gthread, etc) minimum to 2.50.0 + * relax automake requirement to 1.15 + * Add new icon needed for xfce4-about-dialog. + * Translation Updates +- Fix executable in /etc warning + +- Update to version 0.7.2 + * Update README.md + * Translation Updates + +- Update to version 0.7.1 + * Drop support for Gtk2 + * Drop Gtk3 ifdefs + * Switch to xfce_gtk_image_menu_item + * Add support for GObject Introspection (gxo#xfce/garcon#4) + * Improve GObject introspection annotations (gxo#xfce/garcon#8) + * Fix missing transfer annotation + * Field codes expansion API update + * Transfer some code to libxfce4util + * Fix default merge rules in xfce-applications.menu (bxo#15504) + * Rename exo-helpers to the new xfce4-xx ones + * Do not add INSTALL in dist tarball + * Fix a memory leak + * Switch to README.md and foreign automake mode + * README: Use table for debug arguments + * Add garcon_menu_item_[g|s]et_keywords to docs + * Add garcon_gtk_menu_get_desktop_actions_menu + * Improve docstrings + * Translation Updates + -- update to version 0.3.0 - - avoid direct include of garcon-menu.h - - add garcon_set_environment_xdg() function - - add a garcon-gtk library for common gtk functions - - bail out of creating a directory menu if it doesn't have a name - - translation updates - libvirt +- Revert "Add libvirtd dependency to virt-guest-shutdown.target" + 32c5e432-revert-f035f53b.patch + bsc#1177902 + +- spec: Enable the libvirt firewalld zone in SLE >= 15 SP3 + jsc#SLE-17336 + libxfce4ui +- Added headerbar_subtitle.patch to remove subtitle space from + headerbars in Xfce applications + +- Update to version 4.16.0 + * about: Harmonize capitalisation + * Update credits for Xfce 4.16 + * Translation Updates + +- Update to version 4.15.8 + * Add xfce_has_gtk_frame_extents to better handle CSD + * Translation Updates + +- Update to version 4.15.7 + * libxfce4ui now needs libxfce4util >= 4.15.6 + * Update configure.ac.in syntax + * Namespace of the gir needs capital first letter + * Remove hardcoded translators list + * Bump libepoxy version to 1.2 + * Translation Updates +- Rename typelib subpackage to match gir name + +- Update to version 4.15.6 + * Introduce xfce_spawn and xfce_spawn_command_line + in favor and instead of xfce_spawn_no_child + * Bump GLib (and gio, gthread, etc) minimum to 2.50.0 + * about: Support multiple GPUs and print GPU memory size + * about: Drop window subtitle + * Always perform sanity check + * Avoid checking for epoxy if libgtop is disabled + * XfceTitledDialog: Fix erroneous check (gxo#xfce/libxfce4ui#30) + * No startup notification in Wayland to prevent crash + (gxo#xfce/libxfce4ui#17) + * Translation Updates + +- Fix dependencies and add introspection for vala bindings + +- Update to version 4.15.5 + * Add new API xfce_spawn_no_child (gxo#xfce/libxfce4ui!8): + Launch processes re-parenting them to init vs. as children + * about: Fix icon names + * about: Display userspace bitness if it differs from OS kernel + bitness + * about: Print GPU name in system info + * about: Use more understandable arch labels + (gxo#xfce/libxfce4ui#27) + * Improve xfce_icon_name API + * No startup notification in wayland to prevent crash + (gxo#xfce/libxfce4ui#17) + * Add missing docstring + * Fix typos + * Add README.md to EXTRA_DIST + * Translation Updates + +- Update to version 4.15.4 + * Avoid redundant key re-grabbing + * Adds new README.md and updates AM_INIT_AUTOMAKE + * Silence compiler warnings (gxo#xfce/libxfce4ui#25) + * AC_CONFIG_MACRO_DIR → AC_CONFIG_MACRO_DIRS + * Add default shortcuts for tiling (gxo#xfce/libxfce4ui#4) + * Avoid shortening the keycodes GArray while walking it. + * about: Revamp About Xfce tab + * about: More icon name fixes + * Add more logo icons and new about icon + * Update deprecated icon names + * keyboard-shortcuts: Improve UI for setting shortcuts + * shortcut-dialog: Add label to clear button + * shortcut-dialog: Port to new XfceTitledDialog API + * shortcut-dialog: Only grab keyboard + * Always return GTK_RESPONSE_OK for accepted shortcut keys + (gxo#xfce/libxfce4ui#20) + * Translation Updates + +- Update to version 4.15.3 + * Update bug URLs to point to gitlab.xfce + * xfce-about: Hide empty email address tags (gxo#xfce/libxfce4ui#12) + * Remove translator email address as per request + (gxo#xfce/libxfce4ui#11) + * Add missing translator to xfce4-about (gxo#xfce/libxfce4ui#18) + * Replace deprecated 'gdk_keyboard_ungrab' function + (gxo#xfce/libxfce4ui#15) + * shortcuts-grabber: Correctly ungrab keys on updating shortcuts + (gxo#xfce/libxfce4ui#16) + * Allow more granular control over menu item accelerators. + * No automatic accelerator activation formenu items + * Added 'gtk_menu_item_set_accel_label' + * Added 'xfce_gtk_accel_group_connect_action_entries' + * renamed 'xfce_gtk_accel_group_append' to + 'xfce_gtk_accel_map_add_entries' and modified internals accordingly. + * No automatic add to an accel_group any more, since this may + lead to double-activation in some cases. + * Add "xfce_gtk_accel_group_disconnect_action_entries" to be + able to revert "xfce_gtk_accel_group_connect_action_entries" + * Add title to xfce_dialog_confirm_close_tabs + * Add new methods to libxfce4ui.symbols. + * Introduced 'XfceGtkActionEntry' as replacement for the deprecated + 'GtkAction', 'GtkActionEntry' in order to keep simple menu creation. + This includes various support methods, like: + - 'xfce_gtk_translate_action_entries' to to translate a list of + XfceGtkActionEntrys + - 'xfce_gtk_accel_group_append' to register the provided accelerators + of the entries + - 'xfce_gtk_get_action_entry_by_id' to find a single XfceGtkActionEntry, + e.g. by using a enumeration + - 'xfce_gtk_***_new_from_action_entry' to createthe specific menu- + or tool-items from an XfceGtkActionEntry + * Add a widget for filename input (bxo#16542) + * Enabled doc generation for XfceGtkActionEntry and related methods + * Enabled doc generation for new widget 'xfce-filename-input' + * Switch Ctrl+Alt+Del to xfce4-session-logout (bxo#11979) + * Add more default keyboard shortcuts (bxo#16470) + * shortcuts: Replace xfrun4 by xfce4-appfinder + * shortcuts: Also map Homepage to browser + * shortcuts: Remove calculator shortcut + * Switch XfceTitledDialog to headerbar/CSD layout + * Use GtkMessageDialog as base class for Xfce Dialogs + * Add two new functions to search for app icons + * Improve Tests and Docs + * Switch XfceTitledDialog to headerbar layout + * XfceTitledDialog: Keep buttons in the action area + * XfceTitledDialog: Also repack xfce_titled_dialog_new + * XfceTitledDialog: Make sure windows can be dragged + * XfceTitledDialog: Add _create_action_area, _add_button + * and _add_action_widget + * Introduce xfce_titled_dialog_set_default_response + * Mark xfce_titled_dialog_new_with_buttons as deprecated + * Add two new functions to search for app icons + * xfce-about: Fix Makefile + * shortcut-dialog: Show dialog content (bxo#16338) + * xfce-dialogs: Use GtkMessageDialog as base class + * xfce-dialogs: Improve layout of confirm_close_tabs + * xfce-dialogs: Improve alignment and layout of dialogs + * xfce-dialogs: Add right margin back to labels + * xfce-dialogs: Drop default window titles + * docs: Add xfce_dialog_confirm_close_tabs + * tests: Add xfce_dialog_confirm_close_tabs + * tests: Improve UI + * tests: Add icons to dialog buttons + * tests: Simplify code by using XfceTitledDialog + * tests: Re-order buttons + * tests: Fix typo in test-ui.c (bxo#16253) + * Rename test-ui-gtk3 to test-ui + * Improve docstrings + * Drop gladeui Gtk2 from distcheck options + * Drop unused declaration + * Fix compiler warnings + * Remove trailing whitespace + * Always provides needed files for vala binding in dist tarball + * Add recents functions to libxfce4ui.symbols + * Drop xfce-header from pot files + * Update docstrings + * Fix license text box too small (bxo#16259) + * .gitignore: ignore all .o files + * Make autogen output friendlier + * Drop support for Gtk2 + * Make glibtop an optional dependency ("About System" tab) + * about: Add system info tab + * about: Hide system tab conditionally + * dialogs: Use symbolic window-close icon + * Fix Window not visible when grabbing keyboard (bxo#16054) + * Bump Gtk3 to 3.22 (bxo#15781) + * Do not use gdk_screen_get_monitor_at_point (bxo#15781) + * Replace gtk_show_uri (bxo#15781) + * Replace gdk_display_get_screen (bxo#15781) + * Replace gdk_keymap_get_default (bxo#15781) + * Replace deprecated device functions (bxo#15781) + * Replace gdk_error_trap_* and gdk_flush (bxo#15781) + * Ignore what is hard to replace (bxo#15781) + * Add a dialog to confirm closure of multiple tabs (bxo#15873) + * Translation Updates + libxfce4util +- Update to version 4.16.0 + * Bump xfce_version_string to 4.16 + * Properly handle URI schemes other than "file" + +- Update to version 4.15.6 + * Update configure.ac.in syntax + * Namespace of the gir needs capital first letter + * Bump GLib (and gio, gthread, etc) minimum to 2.50.0 + * Remove typedef already defined by G_DECLARE_FINAL_TYPE macro + (gxo#xfce/libxfce4util#4) +- Rename typelib subpackage to match gir name + +- Update to version 4.15.5 + * Bump Xfce version to 4.16pre2 + * Add README.md to EXTRA_DIST + +- Update to version 4.15.4 + * Create README.md + * Translation Updates + +- Update to version 4.15.3 + * Complete the field codes expansion + * Add field codes expansion and related utilities + (code moved from garcon) + * docs: Show the "Miscellaneous Utilities" section + * Translation updates + lightdm-gtk-greeter +- Update to version 2.0.8 + * General + + Migrated code and issues to GitHub + + Migrated translations to Transifex + + Added GitHub distcheck test on each commit + * Build changes + + Migrated from deprecated exo-csource to xdt-csource (xfce4-dev-tools) + + Dropped xdt-csource requirement from non-maintainer builds (GH: #53) + + Enabled Ayatana libindicator/libido backend (GH: #74, db#906026) + * Bugs fixed + + greeterbackground: Replaced deprecated instance private data API + + Allow building with newer versions of gettext + + Replace ungrammatical comma splice in 'Incorrect password' + message (lp#1810143) + + Use 'Large Text' instead of 'Large Font' (lp#1829070) + + Fixed broken indicators when upstart is unavailable + * Translation updates +- Updates from version 2.0.7 + * Remove mlockall to fix high memory pressure startup, including + on the Raspberry Pi. + * Translation Updates + +- Update to version 2.0.6: + * Multi seat support: Store state for each seat (lp#1641335). + * Updated translations. + -- adjust update-alternative usage to packaging policy - (see http://lists.opensuse.org/opensuse-packaging/2014-02/msg00024.html) - lightdm-gtk-greeter-branding-openSUSE +- Use Greybird Geeko GTK theme by default. Already default in Xfce + and maintained by openSUSE members. + linuxrc +- merge gh#openSUSE/linuxrc#245 +- Fix the wrong function name +- Replace splash with plymouth utils (boo#1149070) +- 7.0.26 + +- merge gh#openSUSE/linuxrc#244 +- cleanup module code to avoid static string buffers (bsc#1180792) +- minor adjustments + +- merge gh#openSUSE/linuxrc#241 +- fix writing out of menu item array bounds (bsc#1180792) +- use best fitting module config entry +- update module loaded state properly +- ensure modules are actually loaded in every code path +- fix buffer overflow triggered by very long module descriptions +- 7.0.25 + live-net-installer +- Fix typo breaking the URL on Leap 15.3 on aarch64 + +- Fix EFI detection for non-x86 with kernel 5.10+ - boo#1180408 + lxd +- Update to LXD 4.11. The full upstream changelog is available from: + https://discuss.linuxcontainers.org/t/lxd-4-11-has-been-released/10135 + boo#1181825 + + Bulk instance state change API + + GVRP support for dynamic vlan configuration + + Server-side instance storage pool migration + + Volume usage API + + VM: SR-IOV GPU Support + + VM: PCI Device Type + + VM: ISO images now exposed as cdrom + mcelog +- Update to version 175 (jsc#SLE-14450): + * mcelog: Add a test case to test page error counter replacement. + * mcelog: Use 'num-errors' to specify the number of mce records to be injected. + * mcelog: Report how often the replacement of page CE counter happened + * mcelog: Limit memory consumption for counting CEs per page + * mcelog: Add support for Sapphirerapids server. (jsc#SLE-14450) + * mcelog: i10nm: Fix mapping from bank number to functional unit +- Only refreshing patches, due to tarball modifications: + M Start-consolidating-AMD-specific-stuff.patch + M add-f10h-support.patch + M add-f11h-support.patch + M add-f12h-support.patch + M add-f14h-support.patch + M add-f15h-support.patch + M add-f16h-support.patch + M email.patch + M fix_setgroups_missing_call.patch + M mcelog_invert_prefill_db_warning.patch + mkvtoolnix +- Update to version 53.0.0 + New features and enhancements: + * mkvmerge: AVI reader: added support for reading the video + aspect ratio from the video properties header (`vprp` chunk) + if present and setting the display dimensions accordingly. + * mkvmerge: MP4 reader: for h.264/AVC tracks that don't have an + `AVCConfigurationBox` (`avcC` atom) in their sample + description (`stsd`) atom or whose `avcC` atom contains no + content `mkvmerge` will now re-derive the + `AVCConfigurationBox` from the bitstream. + * mkvextract: mkvextract will now check if any of the + destination file names is the same as the source file name + and abort with an error if that's the case. + * MKVToolNix GUI: when querying the user for a file name for + saving things (e.g. multiplexer settings or an attachment in + the header editor), the automatically suggested file name + will now be based on the situation-specific file names (e.g. + the destination file name for multiplexer settings or the + attachment's name when saving an attachment in the header + editor) instead of the directory's name. + * MKVToolNix GUI: multiplexer: when deriving track languages + from file names the GUI will now select the right-most match + instead of the left-most one. For example, + "La.vie.en.rose.(fr).srt" will now be detected as French (fr) + instead of English (en). + * MKVToolNix GUI: preferences: the items in the "pre-defined + …" lists can now be renamed by double-clicking with the + mouse or pressing the F2 key. + Bug fixes: + * mkvmerge: stretching chapter timestamps with + `--chapter-sync` now works correctly with floating point + values including fractions of floating point numbers (e.g. + `12.3/45.67`). The tooltips in the GUI have been adjusted + accordingly. + * mkvmerge: MPEG 1/2 video handling: the "default duration" + header field was often half the value it actually should be, + resulting in all video frames having an explicit block + duration with the correct value. + * mkvmerge: MPEG 1/2 video handling: the data stored in `Codec + private` and `Codec state` doesn't contain extensions other + than sequence & sequence display extensions anymore. + * mkvmerge: tag handling: when remuxing a Matroska file with + the `--no-track-tags`, existing `SOURCE_ID` track tags are + now skipped, too. + * MKVToolNix GUI: multiplexer: the drop-down boxes with + pre-defined track names now follow the order set in the + preferences instead of sorting the entries alphabetically. + mousepad +- Update to version 0.5.1 + - Dependencies changes: GLib >= 2.52.0 ; GTK >= 3.22.0 + - Allow to change the font size from keyboard/mouse + (gxo#apps/mousepad#46, gxo#apps/mousepad#54) + - Switch to asynchronous search + - Give more choice for whitespace display (gxo#apps/mousepad#44) + - Improve the look of the search bar + - Add a spinner to the search widgets + - Make the occurrences count appear in the search bar + - Reformulate "Home/End Keys" setting description + - Code refactoring around MousepadView properties + - Code refactoring around GMenuModel-bindings + - Decrease reference count of anchored documents + - Filter document signals on the active document + - Fix a memory leak in the templates menu + - Fix wrong conversion from uri to filename (gxo#apps/mousepad#81) + - Warn when using GLib functions newer than requirements + - Translation Updates + +- Update to version 0.5.0 + - Bump required GTK+ in `mousepad-prefs-dialog.ui` (gxo#apps/mousepad#78) + - Fix an oversight in updating actions state (gxo#apps/mousepad#76) + - Remove TODO file (gxo#apps/mousepad#74) + - Ensure that opening modes are excluded from translation + - Translation Updates + +- Update to version 0.4.90 + * Add keybindings to show the menubar temporarily when hidden + * Add command line option and setting for file opening mode + * Improve encoding dialog + * Add regex search + * Replace `$HOME` with a tilde in displayed filename + * Add new default keybindings and reveal some hidden ones + * Search bar tweaks + * Make tabs expanded for consistency with other Xfce programs + * Add copyright and license info to About dialog + * Improve label texts of "Find and Replace" dialog and search bar + * Make the statusbar smaller + * Add new app icon and switch to reverse DNS name + * Save the state of the "highlight all" button in the search bar + * Update window title of Find and Replace dialog + * Add "Wrap around" check box to Find and Replace dialog (bxo#11290) + * Infer filetype from shebang line (bxo#10514) + * Show info when Templates directory does not exist (bxo#10486) + * Restore the use of the file `accels.scm` + * Code refactoring around saving and restoring window geometry + * Improve save-related actions + * Fully switch to GtkApplication + * Avoid deprecation warnings 5: CSS related + * Avoid deprecation warnings 4: GtkUIManager and GtkAction + * GtkStock + * Avoid deprecation warnings 2: miscellaneous + * Avoid deprecation warnings 1: alignment and padding + * Avoid compilation warnings other than deprecation + * Remove support for GTK+2 + * Switch to README.md and foreign automake mode + * Add basic GitLab pipeline + * Remove README.md from DISTCLEANFILES, it's not generated + * Fix crash when dragging tab to GSV widget + * Change GtkTextView wrap mode to GTK_WRAP_WORD_CHAR + * Initialize the recent manager if needed at startup + * Prevent search bar from overlapping the document + * Properly disconnect signal handlers + * Fix make distcheck + * Fix color modifications in search entries + * Do not open an empty document when encoding failed + * Do not search for previously selected text + * Update search field with selected text + * bxo#16717: Move from exo-csource to xdt-csource + * Remember last save location (bxo#14165) + * Use g_get_user_dir to get Templates directory (bxo#11048) + * Sync remaining menu actions to their settings (bxo#11046) + * Install appstream in metainfo folder (bxo#11200) + * Add appdata file (bxo#11200) + * Fix building with `--enable-dbus --disable-gtk3` + * Change visibility of fullscreen bars after small delay (bxo#9735) + * Fix return type of fullscreen settings (bxo#9735) + * Translation Updates + mpg123 +- Update to version 1.26.4 + * Clarify seeking documentation regarding samples and PCM + frames. + * Fix cmake build to install fmt123.h. + * Some cmake build fixes, tinyalsa addition by Maarten. + * libmpg123: explicitly handle some irrelevant corner cases in + tabinit + +- Update to version 1.26.3 + * Fix accurate (--enable-int-quality) + +- Update to version 1.26.2 + * Enable terminal control by default only when both input and + output are connected to a terminal. This avoids messing with + terminal settings when piping stderr to a pager, which takes + over terminal input anyway, while mpg123 still thinks it got + control. + * More CMake build fixes + * Use PROG_LIBS for output modules, to reinstate not + necessarily proper but previous behaviour + * Refine LFS support in libsyn123, avoiding + architecture-dependent syn123.h + +- Update to version 1.26.1 + * Fix cmake build by actually including the read_api_version + file in the distro. + * Fix big-endian build, stupid omission of a variable + declaration, semicolon. + * Silence a harmless warning for build without realtime + priority. +- Drop fix-ppc64_1.patch and fix-ppc64_2.patch (merged upstream) + +- Add fix-ppc64_1.patch and fix-ppc64_2.patch + +- Update to version 1.26.0 + * Too many changes to list, see NEWS +- Add libsyn123 subpackage +- Drop Group tag +- Spec cleanup + +- Update to version 1.25.13 + libmpg123: + * Reset the flag for having a frame to decode before trying to + parse a new one. This prevents very unkind behaviour + (crashes) when combinging mpg123_scan() with decoding later + on for damaged streams that have a mixture of different MPEG + versions. + +- Update to version 1.25.12 + * Fix dynamic build with gcc -fsanitize=address (check for all + dl functions before deciding that separate -ldl is not + needed). + libmpg123: + * Fix an out-of-bounds read of maximal two bytes for truncated + RVA2 frames (oss-fuzz-bug 15975). The earlier fix around the + same location needed one thought more. Actually, another + though was needed, oss-fuzz-bug 16009 documents the + incomplete fix. + * Fix an invalid write of one zero byte for empty ID3v2 frames + that demand de-unsyncing (oss-fuzz-bug 16050). + * Correct preprocessor syntax in mangle.h, no #error in a + [#]define line. (bug 273, thanks to nmlgc). + +- Update to version 1.25.11 + libmpg123: + * Fix out-of-bounds reads in ID3 parser for unsynced frames. + (oss-fuzz-bug 15852) + * Fix out-of-bounds read for RVA2 frames with non-delimited + identifier. (oss-fuzz-bug 15852) + * Fix implementation-defined parsing of RVA2 values. + (oss-fuzz-bug 15862) + * Fix undefined parsing of APE header for skipping. Also + prevent endless loop on premature end of supposed APE header. + (oss-fuzz-bug 15864) + * Fix some syntax to make pedantic compiler happy. +- Spec cleanup + +- Conditionalize pkgconfig(openal) BuildRequires and mpg123-openal + sub-package, fix build for SLE12 SP3. + muffin +- Update to version 4.6.3. + * screen.c: Check for MetaMonitorInfo being non-null before + attempting to access it. + * Remove 0001-fix-warnings-when-compiling.patch + +- Update to version 4.6.2 + * Fallback WM theme - ensure dialogs such as nemo preferences have titlebar buttons + mugshot +- Update to version 0.4.3 + * Add support for Python 3.9 + * Switch to RDN-format for .desktop and gschema "org.bluesabre.mugshot" + (fixes asv-cid-desktopapp-is-not-rdns) + * Port python3-dbus usage to GDBus + * Remove period at end of short description + (fixes asv-summary-has-dot-suffix) + * Translation updates + mumps:gnu-mpich-hpc +- Change 'Requires:' to other HPC packages to %requires_eq to depend + on the exact version. This should take care of HPC packages ignoring + proper ABI versioning. + +- Add build support for gcc10 to HPC build (bsc#1174439). + * Remove explicit build dependency for libgomp1. + * Add missing compiler versions to openblas and scalapack + build dependencies. +- Add build support for openmpi4. + +- With gcc10, some fortran code started failing to build - + add compiler option -std=legacy to fix (bsc#1173549). + mumps:gnu-mvapich2-hpc +- Change 'Requires:' to other HPC packages to %requires_eq to depend + on the exact version. This should take care of HPC packages ignoring + proper ABI versioning. + +- Add build support for gcc10 to HPC build (bsc#1174439). + * Remove explicit build dependency for libgomp1. + * Add missing compiler versions to openblas and scalapack + build dependencies. +- Add build support for openmpi4. + +- With gcc10, some fortran code started failing to build - + add compiler option -std=legacy to fix (bsc#1173549). + mumps:gnu-openmpi2-hpc +- Change 'Requires:' to other HPC packages to %requires_eq to depend + on the exact version. This should take care of HPC packages ignoring + proper ABI versioning. + +- Add build support for gcc10 to HPC build (bsc#1174439). + * Remove explicit build dependency for libgomp1. + * Add missing compiler versions to openblas and scalapack + build dependencies. +- Add build support for openmpi4. + +- With gcc10, some fortran code started failing to build - + add compiler option -std=legacy to fix (bsc#1173549). + mumps:gnu-openmpi3-hpc +- Change 'Requires:' to other HPC packages to %requires_eq to depend + on the exact version. This should take care of HPC packages ignoring + proper ABI versioning. + +- Add build support for gcc10 to HPC build (bsc#1174439). + * Remove explicit build dependency for libgomp1. + * Add missing compiler versions to openblas and scalapack + build dependencies. +- Add build support for openmpi4. + +- With gcc10, some fortran code started failing to build - + add compiler option -std=legacy to fix (bsc#1173549). + mumps:mvapich2 +- Change 'Requires:' to other HPC packages to %requires_eq to depend + on the exact version. This should take care of HPC packages ignoring + proper ABI versioning. + +- Add build support for gcc10 to HPC build (bsc#1174439). + * Remove explicit build dependency for libgomp1. + * Add missing compiler versions to openblas and scalapack + build dependencies. +- Add build support for openmpi4. + +- With gcc10, some fortran code started failing to build - + add compiler option -std=legacy to fix (bsc#1173549). + mumps:openmpi2 +- Change 'Requires:' to other HPC packages to %requires_eq to depend + on the exact version. This should take care of HPC packages ignoring + proper ABI versioning. + +- Add build support for gcc10 to HPC build (bsc#1174439). + * Remove explicit build dependency for libgomp1. + * Add missing compiler versions to openblas and scalapack + build dependencies. +- Add build support for openmpi4. + +- With gcc10, some fortran code started failing to build - + add compiler option -std=legacy to fix (bsc#1173549). + mumps:openmpi3 +- Change 'Requires:' to other HPC packages to %requires_eq to depend + on the exact version. This should take care of HPC packages ignoring + proper ABI versioning. + +- Add build support for gcc10 to HPC build (bsc#1174439). + * Remove explicit build dependency for libgomp1. + * Add missing compiler versions to openblas and scalapack + build dependencies. +- Add build support for openmpi4. + +- With gcc10, some fortran code started failing to build - + add compiler option -std=legacy to fix (bsc#1173549). + mumps:scotch-openmpi2 +- Change 'Requires:' to other HPC packages to %requires_eq to depend + on the exact version. This should take care of HPC packages ignoring + proper ABI versioning. + +- Add build support for gcc10 to HPC build (bsc#1174439). + * Remove explicit build dependency for libgomp1. + * Add missing compiler versions to openblas and scalapack + build dependencies. +- Add build support for openmpi4. + +- With gcc10, some fortran code started failing to build - + add compiler option -std=legacy to fix (bsc#1173549). + mumps:scotch-serial +- Change 'Requires:' to other HPC packages to %requires_eq to depend + on the exact version. This should take care of HPC packages ignoring + proper ABI versioning. + +- Add build support for gcc10 to HPC build (bsc#1174439). + * Remove explicit build dependency for libgomp1. + * Add missing compiler versions to openblas and scalapack + build dependencies. +- Add build support for openmpi4. + +- With gcc10, some fortran code started failing to build - + add compiler option -std=legacy to fix (bsc#1173549). + mumps:serial +- Change 'Requires:' to other HPC packages to %requires_eq to depend + on the exact version. This should take care of HPC packages ignoring + proper ABI versioning. + +- Add build support for gcc10 to HPC build (bsc#1174439). + * Remove explicit build dependency for libgomp1. + * Add missing compiler versions to openblas and scalapack + build dependencies. +- Add build support for openmpi4. + +- With gcc10, some fortran code started failing to build - + add compiler option -std=legacy to fix (bsc#1173549). + mutt +- Add patch mutt-colon.patch for bsc#1181221 + CVE-2021-3181: mutt: recipient parsing memory leak + This patch combines three smaller commits + nemo +- Move nemo-lang from Requires to Recommends. + +- Update to version 4.6.5. + * nemo-window-pane.c: Only show the active window-pane's toolbar + when toggling toolbar visiblity. + * nemo-view.c: Don't cache the selection, this has been broken by + deferred attribute loading. + * debian/rules: Set buildtype to 'debug'. + * nemo-bookmark-list.c: Don't get bookmark icon property + notifications. + +- Enable -fcommon which is not default with GCC10. + nemo-extensions +- Update to version 4.6.0. + * Remove autogenerated files from tree + * nemo-python: be compatible with python 3.8 + * nemo-dropbox: PEP 394 support + * nemo-preview: Don't override the window's gravity, and remove + an icon lookup flag that was throwing warnings (it's + incompatible with the function it's used in). + * nemo-dropbox: Get rid of stuff that we haven't been using, + because the dropbox package provides it all now. + * nemo-seahorse: Remove build-dependency on libgnome-keyring + * Add a build-order file needed by mint-build to install + nemo-python before testing the other subprojects. + * Fix nemo-python fails to compile with gcc-10 (#351) + * Use mint-common for installing samba, and hide the install + button. + * nemo-pastebin: Fix shebang + * l10n: Update makepot +- Build extensions. + * nemo-dropbox + * nemo-repairer + * nemo-share + * nemo-seahorse + * nemo-audio-tab + * nemo-gtkhash - Did not build it, no clue why it make nemo + segfault. gh#linuxmint/nemo-extensions#378 +- Rebase nemo-dropbox_no-dropbox-bin.patch +- Rebase nemo-seahorse_no-nautilus-conflicts.patch. + +- Enable -fcommon which is not default with GCC10. + +- Update to the version 4.4.0: + - nemo-share: Fix string which should not be translated + - nemo-python-object.c: Fix a memory leak PyObject_GetAttrString() + - bump-versions: Add support for meson + - nemo-image-converter: Fix wrong icon names + - nemo-dropbox: Minor README change (#333) + - l10n: update msgids in nemo-compare + - nemo-share: Make it explicit that firewall rules are added + - l10: Update POT + - nemo-fileroller.c: Remove check for obsolete settings key. +- Do not support Python 2 anymore. + +- Update to version 4.2.0: + * l10n: Update POT + * Add import version for GtkSource (#323) + * Update nemo-terminal.py ... (#309) + * nemo-share: Check the file permissions for the full path + * nemo-share: Warn when the share is within an encrypted home directory + * nemo-share: Improve warnings handling + * nemo-share: Add UFW rules for Samba when setting it up + * nemo-share: Remove trailing spaces + * nemo-terminal: add l10n support (#303) + * nemo-python: Fix some memory leaks revealed by valgrind in nemo + * nemo-emblems 4.0.2 + * emblems: l10n fix (#302) + +- Update to version 4.0.0: + * nemo-python: Fix some memory leaks revealed by valgrind in nemo + * nemo-terminal: add l10n support + * nemo-terminal: Fix feed_child function for yet another introspection + * nemo-seahorse: Allow building against gnupg 2.2 + * emblems: l10n fix + * fix nemo-emblems not working (#300) + * nemo-terminal: Fix default terminal height when terminal position +- Rebase nemo-seahorse_no-nautilus-conflicts.patch +- Rebase nemo-dropbox_no-dropbox-bin.patch +- Remove patch nemo-seahorse_gpg-2.2.patch no longer needed +- Rebase nemo-share-prevent-privilege-escalation.patch + +- Update to version 3.8.0 (changes since 3.6.0): + * nemo-preview: Update versioning of xreader libs and + introspection. + * Remove rabbitvcs extension. + The rabbitvcs people are willing to maintain this themselves, + further improvements should be directed there. + * nemo-preview: Fix a gtk warning. + * nemo-preview: ES6 standard: Any symbols to be exported from a + module must be defined with "var". + * nemo-python: Improve gi.require_version() adding. + * nemo-compare: Change from python to python2 in shebangs. + * nemo-media-columns.py: Use a valid enum value, SUCCESS does not + exist. + * nemo-python: Fill info provider handles with a dummy struct to + ensure we have a unique pointer to pass around. + * nemo-media-columns: Use a dictionary keyed to the handle for + tracking source ids. + * nemo-media-columns: Move from python-imaging to python-pil. + * nemo-python: Fix deprecated gnome-common macros/variables. + * nemo-fileroller: Use symbolic icons. + * nemo-dropbox: Add a dropbox symbolic icon. + * nemo-preview: Switch from Apache OpenOffice to LibreOffice. + * nemo-audio-tab: Fixes and optimisations. + * nemo-media-columns: Add track padding. + * nemo-preview: Rename evince.js to xreader.js. + * Update translations. +- Remove nemo-preview_xreader-versioning.patch: fixed upstream. +- Rebase nemo-dropbox_no-dropbox-bin.patch. +- Drop the nemo-extension-rabbitvcs extension. +- Prepare for Meson. + netcdf-cxx4:gnu-hpc +- Change 'Requires:' to netcdf to %requires_eq to match the exact + version of hdf5 in the dependency. This should take care of + HPC packages ignoring proper ABI versioning (boo#1179521). + +- Add build support for gcc8/9/10 to HPC build (bsc#1174439). + netcdf-cxx4:standard +- Change 'Requires:' to netcdf to %requires_eq to match the exact + version of hdf5 in the dependency. This should take care of + HPC packages ignoring proper ABI versioning (boo#1179521). + +- Add build support for gcc8/9/10 to HPC build (bsc#1174439). + netcdf-fortran:gnu-hpc +- Change 'Requires:' to other HPC packages to %requires_eq to depend + on the exact version. This should take care of HPC packages ignoring + proper ABI versioning. + +- Update to version 4.5.3, read changes at: + * https://github.com/Unidata/netcdf-fortran/releases/tag/v4.5.3 + * Add a new libnetcdff.settings file +- Requires at least netcdf 4.7.4, update Requires accordingly. + +- Make static build conditional. + The race due to libtool not allowing to handle f90 .mod files + when building static and dynamic versions of this library requires + to disable static builds by default. + +- Add build support for gcc10 to HPC build (bsc#1174439). +- Add build support for openmpi4. +- Limit the numbers of parallel build to kludge around a race + condition due to libtool not being able to handle Fortran .mod + file creation and dependencies properly. +- Make sure, optimization flags are also passed to the Fortran + compiler. +- Remove not used options to configure. +- Add -ffat-lto-objects for static build. +- limit number of parallel jobs as libtool generated builds are + racy when .mod files have to be generated. +- Increasing memory constrains to make sure tests don't fail. + +- Add OpenMPI4 support (disabled < 15.3) + netcdf-fortran:gnu-mpich-hpc +- Change 'Requires:' to other HPC packages to %requires_eq to depend + on the exact version. This should take care of HPC packages ignoring + proper ABI versioning. + +- Update to version 4.5.3, read changes at: + * https://github.com/Unidata/netcdf-fortran/releases/tag/v4.5.3 + * Add a new libnetcdff.settings file +- Requires at least netcdf 4.7.4, update Requires accordingly. + +- Make static build conditional. + The race due to libtool not allowing to handle f90 .mod files + when building static and dynamic versions of this library requires + to disable static builds by default. + +- Add build support for gcc10 to HPC build (bsc#1174439). +- Add build support for openmpi4. +- Limit the numbers of parallel build to kludge around a race + condition due to libtool not being able to handle Fortran .mod + file creation and dependencies properly. +- Make sure, optimization flags are also passed to the Fortran + compiler. +- Remove not used options to configure. +- Add -ffat-lto-objects for static build. +- limit number of parallel jobs as libtool generated builds are + racy when .mod files have to be generated. +- Increasing memory constrains to make sure tests don't fail. + +- Add OpenMPI4 support (disabled < 15.3) + netcdf-fortran:gnu-mvapich2-hpc +- Change 'Requires:' to other HPC packages to %requires_eq to depend + on the exact version. This should take care of HPC packages ignoring + proper ABI versioning. + +- Update to version 4.5.3, read changes at: + * https://github.com/Unidata/netcdf-fortran/releases/tag/v4.5.3 + * Add a new libnetcdff.settings file +- Requires at least netcdf 4.7.4, update Requires accordingly. + +- Make static build conditional. + The race due to libtool not allowing to handle f90 .mod files + when building static and dynamic versions of this library requires + to disable static builds by default. + +- Add build support for gcc10 to HPC build (bsc#1174439). +- Add build support for openmpi4. +- Limit the numbers of parallel build to kludge around a race + condition due to libtool not being able to handle Fortran .mod + file creation and dependencies properly. +- Make sure, optimization flags are also passed to the Fortran + compiler. +- Remove not used options to configure. +- Add -ffat-lto-objects for static build. +- limit number of parallel jobs as libtool generated builds are + racy when .mod files have to be generated. +- Increasing memory constrains to make sure tests don't fail. + +- Add OpenMPI4 support (disabled < 15.3) + netcdf-fortran:gnu-openmpi2-hpc +- Change 'Requires:' to other HPC packages to %requires_eq to depend + on the exact version. This should take care of HPC packages ignoring + proper ABI versioning. + +- Update to version 4.5.3, read changes at: + * https://github.com/Unidata/netcdf-fortran/releases/tag/v4.5.3 + * Add a new libnetcdff.settings file +- Requires at least netcdf 4.7.4, update Requires accordingly. + +- Make static build conditional. + The race due to libtool not allowing to handle f90 .mod files + when building static and dynamic versions of this library requires + to disable static builds by default. + +- Add build support for gcc10 to HPC build (bsc#1174439). +- Add build support for openmpi4. +- Limit the numbers of parallel build to kludge around a race + condition due to libtool not being able to handle Fortran .mod + file creation and dependencies properly. +- Make sure, optimization flags are also passed to the Fortran + compiler. +- Remove not used options to configure. +- Add -ffat-lto-objects for static build. +- limit number of parallel jobs as libtool generated builds are + racy when .mod files have to be generated. +- Increasing memory constrains to make sure tests don't fail. + +- Add OpenMPI4 support (disabled < 15.3) + netcdf-fortran:gnu-openmpi3-hpc +- Change 'Requires:' to other HPC packages to %requires_eq to depend + on the exact version. This should take care of HPC packages ignoring + proper ABI versioning. + +- Update to version 4.5.3, read changes at: + * https://github.com/Unidata/netcdf-fortran/releases/tag/v4.5.3 + * Add a new libnetcdff.settings file +- Requires at least netcdf 4.7.4, update Requires accordingly. + +- Make static build conditional. + The race due to libtool not allowing to handle f90 .mod files + when building static and dynamic versions of this library requires + to disable static builds by default. + +- Add build support for gcc10 to HPC build (bsc#1174439). +- Add build support for openmpi4. +- Limit the numbers of parallel build to kludge around a race + condition due to libtool not being able to handle Fortran .mod + file creation and dependencies properly. +- Make sure, optimization flags are also passed to the Fortran + compiler. +- Remove not used options to configure. +- Add -ffat-lto-objects for static build. +- limit number of parallel jobs as libtool generated builds are + racy when .mod files have to be generated. +- Increasing memory constrains to make sure tests don't fail. + +- Add OpenMPI4 support (disabled < 15.3) + netcdf:gnu-hpc +- Define-byteswap-functions-before-use.patch: + Define byteswap() functions before use (bsc#1181523). + +- Change 'Requires:' to hdf5 to %requires_eq to match the exact + version of hdf5 in the dependency. This should take care of + HPC packages ignoring proper ABI versioning (boo#1179521). + netcdf:gnu-mpich-hpc +- Define-byteswap-functions-before-use.patch: + Define byteswap() functions before use (bsc#1181523). + +- Change 'Requires:' to hdf5 to %requires_eq to match the exact + version of hdf5 in the dependency. This should take care of + HPC packages ignoring proper ABI versioning (boo#1179521). + netcdf:gnu-mvapich2-hpc +- Define-byteswap-functions-before-use.patch: + Define byteswap() functions before use (bsc#1181523). + +- Change 'Requires:' to hdf5 to %requires_eq to match the exact + version of hdf5 in the dependency. This should take care of + HPC packages ignoring proper ABI versioning (boo#1179521). + netcdf:gnu-openmpi2-hpc +- Define-byteswap-functions-before-use.patch: + Define byteswap() functions before use (bsc#1181523). + +- Change 'Requires:' to hdf5 to %requires_eq to match the exact + version of hdf5 in the dependency. This should take care of + HPC packages ignoring proper ABI versioning (boo#1179521). + netcdf:gnu-openmpi3-hpc +- Define-byteswap-functions-before-use.patch: + Define byteswap() functions before use (bsc#1181523). + +- Change 'Requires:' to hdf5 to %requires_eq to match the exact + version of hdf5 in the dependency. This should take care of + HPC packages ignoring proper ABI versioning (boo#1179521). + netcdf:gnu-openmpi4-hpc +- Define-byteswap-functions-before-use.patch: + Define byteswap() functions before use (bsc#1181523). + +- Change 'Requires:' to hdf5 to %requires_eq to match the exact + version of hdf5 in the dependency. This should take care of + HPC packages ignoring proper ABI versioning (boo#1179521). + netcdf:openmpi2 +- Define-byteswap-functions-before-use.patch: + Define byteswap() functions before use (bsc#1181523). + +- Change 'Requires:' to hdf5 to %requires_eq to match the exact + version of hdf5 in the dependency. This should take care of + HPC packages ignoring proper ABI versioning (boo#1179521). + netcdf:openmpi3 +- Define-byteswap-functions-before-use.patch: + Define byteswap() functions before use (bsc#1181523). + +- Change 'Requires:' to hdf5 to %requires_eq to match the exact + version of hdf5 in the dependency. This should take care of + HPC packages ignoring proper ABI versioning (boo#1179521). + netcdf:openmpi4 +- Define-byteswap-functions-before-use.patch: + Define byteswap() functions before use (bsc#1181523). + +- Change 'Requires:' to hdf5 to %requires_eq to match the exact + version of hdf5 in the dependency. This should take care of + HPC packages ignoring proper ABI versioning (boo#1179521). + netcdf:serial +- Define-byteswap-functions-before-use.patch: + Define byteswap() functions before use (bsc#1181523). + +- Change 'Requires:' to hdf5 to %requires_eq to match the exact + version of hdf5 in the dependency. This should take care of + HPC packages ignoring proper ABI versioning (boo#1179521). + nextcloud-desktop +- Update to 3.1.2 + - desktop#2846 [stable-3.1] Handle SVG branded clients + - desktop#2849 [stable-3.1] Default to colored systray on linux + - desktop#2866 [stable-3.1] Add push notifications for file changes + - desktop#2871 [stable-3.1] Start file conflict resolve dialog asynchronous + - desktop#2878 [stable-3.1] Use push notifications for Tray activities/notifications fetch trigger. + - desktop#2880 Bump release to 3.1.2 + obs-service-product_converter +- 1.4.5 + * Write beta version to the pretty name of os-release file. + * drop it from VERSION_ID since space violate the format spec. + jsc#SLE-170001 + +- 1.4.4 + - allow to write milestone comment independent of beta version (OBS-51) + - additional warning when using it manually to verify OBS_NAME + +- 1.4.2 + - try to get OBS_NAME when using evil local wrapper scripts + which do not set it (they can still set it wrong) + - add warning for missing OBS_NAME + +- 1.4.1 + - fix regression creating empty ExclusiveArchs lists + +- 1.4.0 + - obsolete and conflict predecessor flavors + - Avoid Duplicate Repository Entries in .prod file + - If defined build a ExclusiveArch list from 'distrotarget' + +- 1.3.0 + - no more migration spec files got created (supposed to be obsolete) + - extend summary: with possible defined beta version + +- 1.2.0 + * provide and require correct obsproduct:/ for pool repository + +- 1.1.5 + * enable preference hybrid flag in RPi mode + +- 1.1.4 + * regression fix by Ludwig for release package handling + +- update to 1.1.3 + * support RPI hybrid mode + ocfs2-tools -- Add nocluster mount option support (bsc#1174943) - + mount.ocfs2-add-nocluster-mount-option-support.patch - -- Use %license instead of %doc [bsc#1082318] -- Remove obsolete /sbin/chkconfig requires - -- Use -ffat-lto-objects when building static libraries. - -- Fix build failure with glibc-2.28 (bsc#1126968) - + mounted.ocfs2-use-sys-sysmacros.h-include-for-makede.patch - + fix-build-failure-with-glibc-2.28.patch - open-iscsi -- Updated to upstream version 2.1.3 as 2.1.3-suse, for bsc#1179908, - including: +- Updated to upstream version 2.1.3 as 2.1.3-suse, for bsc#1179908 + (which addresses CVE-2020-17437, CVE-2020-17438, CVE-2020-13987, + and CVE-2020-13988), changes include: open-lldp +- Update to version v1.1+36.e926f7172b96: + * tx: rename variable + * event_iface: only set rcv buf size if too small (bsc#1175570) + * tx: when operating in rx-only mode don't send a port shutdown pdu + * Update .travis.yml + * vdp22: manpage typo + * lldptool: fix manpage + * lldp_head: remove all references + * add_rtattr: only copy if data is provided + * autoconf: convenience to setup asan and ubsan + * Post 1.1 release + +- Update to version v1.1+18.0e969d0edcc4: + * event_iface: only set rcv buf size if too small (bsc#1175570) + +- Update to version v1.1+15.ef8495548d04, by merging + upstream version 1.1 + latest, including: + * Fix merge error: remove bogus line + * vdp22: manpage typo + * lldptool: fix manpage + * lldp_head: remove all references + * add_rtattr: only copy if data is provided + This removed the need for the patch disable-werror.patch. + openblas:openmp +- Disable lto for ppc64le to avoid build failure (bsc#1181733) +- Add openblas-ppc64be_up2_p8.patch to avoid ppc64 (BE) build failure + Do not set BUILD_BFLOAT16 for ppc64 (BE) (same bug nb) + +- BUILD_BFLOAT16=1 is not supported in s390(x) (bsc#1181522) +- Add: + * 0001-Require-gcc-11-for-builtin_cpu_is-power10.patch + * 0002-patch-to-support-power10-in-builtin_cpu_is-was-backp.patch: + Only gcc11 has builtin_cpu_is(power10) - fix build issue for ppc64 + (bsc#1181522). + +- Update to version 0.3.13 + common: + * Added a generic bfloat16 SBGEMV kernel + * Fixed a potentially severe memory leak after fork in OpenMP builds + that was introduced in 0.3.12 + * Added detection of the Fujitsu Fortran compiler + * Added detection of the (e)gfortran compiler on OpenBSD + * Added support for overriding the default name of the library independently + from symbol suffixing in the gmake builds (already supported in cmake) + RISC V: + * Added a RISC V port optimized for C910V + POWER: + * Added optimized POWER10 kernels for SAXPY, CAXPY, SDOT, DDOT and DGEMV_N + * Improved DGEMM performance on POWER10 + * Improved STRSM and DTRSM performance on POWER9 and POWER10 + * Fixed segmemtation faults in DYNAMIC_ARCH builds + * Fixed compilation with the PGI compiler + x86: + * Fixed compilation of kernels that require SSE2 intrinsics since 0.3.12 + x86_64: + * Added an optimized bfloat16 SBGEMV kernel for SkylakeX and Cooperlake + * Improved the performance of SASUM and DASUM kernels through parallelization + * Improved the performance of SROT and DROT kernels + * Improved the performance of multithreaded xSYRK + * Fixed OpenMP builds that use the LLVM Clang compiler together with GNU gfortran + (where linking of both the LLVM libomp and GNU libgomp could lead to lockups or + wrong results) + * Fixed miscompilations by old gcc 4.6 + * Fixed misdetection of AVX2 capability in some Sandybridge cpus + * Fixed lockups in builds combining DYNAMIC_ARCH with TARGET=GENERIC on OpenBSD + ARM64: + * Fixed segmentation faults in DYNAMIC_ARCH builds + MIPS: + * Improved kernels for Loongson 3R3 ("3A") and 3R4 ("3B") models, including MSA + * Fixed bugs in the MSA kernels for CGEMM, CTRMM, CGEMV and ZGEMV + * Added handling of zero increments in the MSA kernels for SSWAP and DSWAP + * Added DYNAMIC_ARCH support for MIPS64 (currently Loongson3R3/3R4 only) + SPARC: + * Fixed building 32 and 64 bit SPARC kernels with the SolarisStudio compilers + +- Fix invalid symlinks (boo#1179764). + +- Update to version 0.3.12 + common: + * Fixed missing BLAS/LAPACK functions (inadvertently dropped during + the build system restructuring to support selective compilation) + * Fixed argument conversion macro in LAPACKE_zgesvdq (LAPACK #458) + power: + * Added optimized SCOPY/CCOPY kernels for POWER10 + * Increased and unified the default size of the GEMM buffer + * Fixed building for POWER10 in DYNAMIC_ARCH mode + * POWER10 compatibility test now checks binutils version as well + * Cleaned up compiler warnings + x86_64: + * Corrected compiler version checks for AVX2 compatibility + * Added compiler option -mavx2 for building with flang + * Fixed direct SGEMM pathway for small matrix sizes (broken by + the code refactoring in 0.3.11) + * Fixed unhandled partial register clobbers in several kernels + for AXPY,DOT,GEMV_N and GEMV_T flagged by gcc10 tree-vectorizer + armv8: + * Improved Apple Vortex support to include cross-compiling +- Drop fix-build.patch, merged upstream. + +- Update _constraints to use 12GB RAM on x86_64 + +- Update to version 0.3.11 + common: + * Reduced the default BLAS3_MEM_ALLOC_THRESHOLD (used as an upper + limit for placing temporary arrays on the stack) to be compatible + with a stack size of 1mb (as imposed by the JAVA runtime library) + * Added mixed-precision dot function SBDOT and utility functions + shstobf16, shdtobf16, sbf16tos and dbf16tod to convert between + single or double precision float arrays and bfloat16 arrays + * Fixed prototypes of LAPACK_?ggsvp and LAPACK_?ggsvd functions + in lapack.h + * Fixed underflow and rounding errors in LAPACK SLANV2 and DLANV2 + (causing miscalculations in e.g. SHSEQR/DHSEQR, LAPACK issue #263) + * Fixed workspace calculation in LAPACK ?GELQ (LAPACK issue #415) + * Fixed several bugs in the LAPACK testsuite + * Improved performance of TRMM and TRSM for certain problem sizes + * Fixed infinite recursions and workspace miscalculations in ReLAPACK + * CMAKE builds no longer require pkg-config for creating the .pc file + * Makefile builds no longer misread NO_CBLAS=0 or NO_LAPACK=0 as + enabling these options + * Fixed detection of gfortran when invoked through an mpi wrapper + * Improve thread reinitialization performance with OpenMP after a fork + * Added support for building only the subset of the library required + for a particular precision by specifying BUILD_SINGLE, BUILD_DOUBLE + * Optional function name prefixes and suffixes are now correctly + reflected in the generated cblas.h + * Added CMAKE build support for the LAPACK and multithreading tests + power: + * Added optimized support for POWER10 + * Added support for compiling for POWER8 in 32bit mode + * Added support for compilation with LLVM/clang + * Added support for compilation with NVIDIA/PGI compilers + * Fixed building on big-endian POWER8 + * Fixed miscompilation of ZDOTC by gcc10 + * Fixed alignment errors in the POWER8 SAXPY kernel + * Improved CPU detection on AIX + * Supported building with older compilers on POWER9 + x86_64: + * Added support for Intel Cooperlake + * Added autodetection of AMD Renoir/Matisse/Zen3 cpus + * Added autodetection of Intel Comet Lake cpus + * Reimplemented ?sum, ?dot and daxpy using universal intrinsics + * Reset the fpu state before using the fpu on Windows as a workaround + for a problem introduced in Windows 10 build 19041 (a.k.a. SDK 2004) + * Fixed potentially undefined behaviour in the dot and gemv_t kernels + * Fixed a potential segmentation fault in DYNAMIC_ARCH builds + * Fixed building for ZEN with PGI/NVIDIA and AMD AOCC compilers + armv7: + * Fixed cpu detection on BSD-like systems + armv8: + * Added preliminary support for Apple Vortex cpus + * Added support for the Cavium ThunderX3T110 cpu + * Fixed cpu detection on BSD-like systems + * Fixed compilation in -std=C18 mode + IBM Z: + * Added support for compiling with the clang compiler + * Improved GEMM performance on Z14 +- Enable bloat16 support via BUILD_BFLOAT16=1 +- Add fix-build.patch to fix build with -Werror=return-type + +- Set DYNAMIC_ARCH everywhere, use a base CPU model for non-dynamic + bits to have a reproducible base line: + x86_64: CORE2 + aarch64: ARMV8 + ppc: POWER8 + s390: ZARCH_GENERIC +- Remove workaround for build failure on aarch64 (boo#1128794). + +- For s390/s390x add TARGET=ZARCH_GENERIC (jsc#SLE-13773). + +- Avoid compile-time CPU-detection (boo#1100677) + +- Add build support for gcc10 to HPC build (bsc#1174439). + +- Update to version 0.3.10 + common: + * Improved thread locking behaviour in blas_server and parallel getrf + * Imported bugfix 394 from LAPACK (spurious reference to "XERBL" + due to overlong lines) + * Imported bugfix 403 from LAPACK (compile option "recursive" required + for correctness with Intel and PGI) + * Imported bugfix 408 from LAPACK (wrong scaling in ZHEEQUB) + * Imported bugfix 411 from LAPACK (infinite loop in LARGV/LARTG/LARTGP) + * Fixed mismatches between BUFFERSIZE and GEMM_UNROLL parameters that + could lead to crashes at large matrix sizes + * Restored internal soname in dynamic libraries on FreeBSD and Dragonfly + * Added API (openblas_setaffinity) to set thread affinity + programmatically on Linux + * Added initial infrastructure for half-precision floating point + (bfloat16) support with a generic implementation of SHGEMM + * Added CMAKE build system support for building the cblas_Xgemm3m + functions + * Fixed CMAKE support for building in a path with embedded spaces + * Fixed CMAKE (non)handling of NO_EXPRECISION and MAX_STACK_ALLOC + * Fixed GCC version detection in the Makefiles + * Allowed overriding the names of AR, AS and LD in Makefile builds + POWER: + * fixed big-endian POWER8 ELFv2 builds on FreeBSD + * Fixed GCC version checks and DYNAMIC_ARCH builds on POWER9 + * Fixed CMAKE build support for POWER9 + * fixed a potential race condition in the thread buffer allocation + * Worked around LAPACK test failures on PPC G4 + MIPS: + * fixed a potential race condition in the thread buffer allocation + * Added support for MIPS 24K/24KE family based on P5600 kernels + MIPS64: + * fixed a potential race condition in the thread buffer allocation + * Added TARGET=GENERIC + ARMV7: + * fixed a race condition in the thread buffer allocation + ARMV8: + * Fixed a race condition in the thread buffer allocation + * Fixed zero initialisation in the assembly for SGEMM and DGEMM BETA + * Improved performance of the ThunderX2 DAXPY kernel + * Added an optimized SGEMM kernel for Cortex A53 + * Fixed Makefile support for INTERFACE64 (8-byte integer) + x86_64: + * Fixed a syntax error in the CMAKE setup for SkylakeX + * Improved performance of STRSM on Haswell, SkylakeX and Ryzen + * Improved SGEMM performance on SGEMM for workloads with ldc a + multiple of 1024 + * Improved DGEMM performance on Skylake X + * Fixed unwanted AVX512-dependency of SGEMM in DYNAMIC_ARCH + builds created on SkylakeX + * Removed data alignment requirement in the SSE2 copy kernels + that could cause spurious crashes + * Added a workaround for an optimizer bug in AppleClang 11.0.3 + * Fixed LAPACK-TEST failures with Intel Fortran + * Fixed compilation and LAPACK test results with recent Flang + and AMD AOCC + * Fixed DYNAMIC_ARCH builds with CMAKE on OS X + * Fixed missing exports of cblas_i?amin, cblas_i?min, cblas_i?max, + * cblas_?sum, cblas_?gemm3m in the shared library on OS X + * Fixed reporting of cpu name in DYNAMIC_ARCH builds (would sometimes + show the name of an older generation chip supported by the same kernels) + IBM Z: + * Improved performance of SGEMM/STRMM and DGEMM/DTRMM on Z14 +- Refresh openblas-noexecstack.patch and openblas-s390.patch + +- Update to version 0.3.9 + common: + * Fixed a miscompilation of the GETRF functions with CMAKE + The size of the memory buffer used for splitting GEMM tasks across + multiple threads can now be configured in the build system. + Imported bugfix 390 from LAPACK (missing NaN propagation in xCOMBSSQ) + POWER: + * fixed several compilation problems related to endianness and + ELF version support on POWER8 and POWER9. + * fixed misuse of the absolute value IAMIN/IAMAX in place of IMIN/IMAX + * fixed a race condition in the level3 blas code + MIPS64: + * fixed misuse of the absolute value IAMIN/IAMAX in place of IMIN/IMAX + ARMV7: + * fixed a race condition in the level3 blas code + * fixed a compilation problem on Android + ARMV8: + * Added support for Ampere EMAG8180 + * Added support for Neoverse N1 + improved performance of the blas_lock function + fixed a race condition in the level3 blas code + * Fixed a performance regression on TSV110 servers + x86_64: + * Fixed a long-standing error with undeclared register clobbers in + the DSCAL microkernel for Haswell,SkylakeX and Zen exposed by gcc9.2 + * Fixed a long-standing bug in the SSE implementation of the IAMAX functions + * Fixed a cmake build failure with DYNAMIC_ARCH on x86_64 + * Fixed an oversight in the cpu detection code for Intel Goldmont+, + Cannon Lake and Ice Lake + * Fixed compile failure on OSX when the compiler name contains a dash + (e.g. gcc-9) + * Fixed compilation with MinGW on SkylakeX + * Improved speed of the AVX512 GEMM3M code, added an AVX512 kernel for + * STRMM and improved performance of the AVX2 GEMM kernels + IBM Z: + * fixed compilation of the DYNAMIC_ARCH code + +- Update to version 0.3.8 + common: + * LAPACK has been updated to 3.9.0 (plus patches up to January 2nd, 2020) + * CMAKE support has been improved in several areas including cross-compilation + * A thread race condition in the GEMM3M kernels was resolved + * The "generic" (plain C) gemm beta kernel used by many targets has been sped up + * An optimized version of the LAPACK trtrs functions has been added + * An incompatibilty between the LAPACK tests and the OpenBLAS implementation of XERBLA + was resolved, removing the numerous warnings about wrong error exits in the former + * Support for NetBSD has been added + * Support for compilation with g95 and non-GNU versions of ld has been improved + * Compilation with (upcoming) gcc 10 is now supported + power: + * Worked around miscompilation of several POWER8 and POWER9 kernels by + older versions of gcc + * Added support for big-endian POWER8 and for compilation on AIX + * Corrected bugs in the big-endian support for PPC440 and PPC970 + * DYNAMIC_ARCH support is now available in CMAKE builds as well + armv8: + * Performance of DGEMM_BETA and SGEMM_NCOPY has been improved + * Compilation for 32bit works again + * Performance of the RPCC function has been improved + * Improved performance on small systems + * DYNAMIC_ARCH support is now available in CMAKE builds as well + * Cross-compilation from OSX to IOS was simplified + x86-64: + * A new AVX512 DGEMM kernel was added and the AVX512 SGEMM kernel was + significantly improved + * Optimized AVX512 kernels for CGEMM and ZGEMM have been added + * AVX2 kernels for STRMM, SGEMM, and CGEMM have been significantly + sped up and optimized CGEMM3M and ZGEMM3M kernels have been added + * Added support for QEMU virtual cpus + * A compilation problem with PGI and SUN compilers was fixed + * Intel "Goldmont plus" is now autodetected + * A potential crash on program exit on MS Windows has been fixed + IBM Z: + * Z15 is now supported as Z14 + * DYNAMIC_ARCH is now available on ZARCH as well +- Remove now merged gcc10-Support-two-digit-version-numbers-in-gcc-version-che.patch + +- Add gcc10-Support-two-digit-version-numbers-in-gcc-version-che.patch + in order to fix boo#1158727. + openblas:pthreads +- Disable lto for ppc64le to avoid build failure (bsc#1181733) +- Add openblas-ppc64be_up2_p8.patch to avoid ppc64 (BE) build failure + Do not set BUILD_BFLOAT16 for ppc64 (BE) (same bug nb) + +- BUILD_BFLOAT16=1 is not supported in s390(x) (bsc#1181522) +- Add: + * 0001-Require-gcc-11-for-builtin_cpu_is-power10.patch + * 0002-patch-to-support-power10-in-builtin_cpu_is-was-backp.patch: + Only gcc11 has builtin_cpu_is(power10) - fix build issue for ppc64 + (bsc#1181522). + openblas:serial +- Disable lto for ppc64le to avoid build failure (bsc#1181733) +- Add openblas-ppc64be_up2_p8.patch to avoid ppc64 (BE) build failure + Do not set BUILD_BFLOAT16 for ppc64 (BE) (same bug nb) + +- BUILD_BFLOAT16=1 is not supported in s390(x) (bsc#1181522) +- Add: + * 0001-Require-gcc-11-for-builtin_cpu_is-power10.patch + * 0002-patch-to-support-power10-in-builtin_cpu_is-was-backp.patch: + Only gcc11 has builtin_cpu_is(power10) - fix build issue for ppc64 + (bsc#1181522). + orthanc +- Version 1.9.0 + * Support of DICOM TLS + * New configuration options related to DICOM networking: + - "DicomTlsEnabled" to enable DICOM TLS in Orthanc SCP + - "DicomTlsCertificate" to provide the TLS certificate to be used in both Orthanc SCU and SCP + - "DicomTlsPrivateKey" to provide the private key of the TLS certificate + - "DicomTlsTrustedCertificates" to provide the list of TLS certificates to be trusted by Orthanc + - "UseDicomTls" in "DicomModalities" to enable DICOM TLS in outgoing SCU on a per-modality basis + - "MaximumPduLength" to tune the maximum PDU length (Protocol Data Unit) + - "LocalAet" in "DicomModalities" to overwrite global "DicomAet" for SCU on a per-modality basis + - "AcceptedTransferSyntaxes" to set the transfer syntax UIDs accepted by Orthanc C-STORE SCP + - "H265TransferSyntaxAccepted" to enable/disable all the transfer syntaxes related to H.265 + - "DicomAlwaysAllowFind" to disable verification of the remote modality in C-FIND SCP + - "DicomAlwaysAllowGet" to disable verification of the remote modality in C-GET SCP + * New configuration option: "DicomScuPreferredTransferSyntax" to control transcoding in C-STORE SCU + * New command-line option: "--openapi" to write the OpenAPI documentation of the REST API to a file + * New metadata automatically computed at the series level: "RemoteAET" + * The DICOM meta-header and the transfer syntax are displayed at the "Instance" level + * API version upgraded to 10 + * "/tools/accepted-transfer-syntaxes": Get/set transfer syntaxes accepted by Orthanc C-STORE SCP + * "/tools/unknown-sop-class-accepted": Get/set whether C-STORE SCP accepts unknown SOP class UID + * "/modalities/{...}/query": New string argument "LocalAet" + * "/tools/create-dicom": New flag "Force" to bypass consistency checks for the DICOM tags + * BREAKING CHANGE: All the Lua callbacks "IsXXXTransferSyntaxAccepted()" and + "IsUnknownSopClassAccepted()" have been removed + * New functions in the SDK: + - OrthancPluginCreateMemoryBuffer64() + - OrthancPluginRegisterStorageArea2() + - OrthancPluginCreateDicom2() + * Refactoring and improvements to the cache of DICOM files (it can now hold many files) + * New Prometheus metrics "orthanc_dicom_cache_count" and "orthanc_dicom_cache_size" + * Fix upload of multiple DICOM files using one single POST call to "multipart/form-data" + Could be the final resolution of issue #21 (DICOM files missing after uploading with Firefox) + * Partial fix of issue #48 (Windows service not stopped properly), cf. comments 4 and 5 + * Explicitly use little-endian to encode uncompressed file size with zlib compression + * Upgraded dependencies for static builds (notably on Windows): + - dcmtk 3.6.6 + - jsoncpp 1.9.4 + +- Workaround for boo#1180359 + +- Version 1.8.2 + * ZIP archives containing DICOM files can be uploaded using WebDAV + * New config option "MallocArenaMax" to control memory usage on GNU/Linux + * Explicit error log if trying to load a 32bit (resp. 64bit) plugin into + a 64bit (resp. 32bit) version of Orthanc + * New configuration options contributed by Varian Medical Systems: + - "DeidentifyLogs" to remove patient identification from the logs (C-GET, C-MOVE, C-FIND) + - "DeidentifyLogsDicomVersion" to specify the deidentification rules for the logs + - "OrthancExplorerEnabled" to enable/disable the Orthanc Explorer Web user interface + - "SslMinimumProtocolVersion" to set the minimal SSL protocol version (now defaults to SSL 1.2) + - "SslCiphersAccepted" to set the accepted ciphers over SSL (now defaults to FIPS 140-2) + * New configuration options related to ingest transcoding: + - "IngestTranscodingOfUncompressed" to control whether uncompressed transfer syntaxes are transcoded + - "IngestTranscodingOfCompressed" to control whether compressed transfer syntaxes are transcoded + * "/instances" can be used to import ZIP archives provided in the POST body + * Allow concurrency on the OrthancPluginRegisterIncomingHttpRequestFilter() callbacks + * Allow empty request body in "/modalities/{id}/echo" + * If meta-header is missing, best-effort to extract "TransferSyntax" in "/instances/{id}/metadata" + +- Version 1.8.1 + * adaption to new systemd-macros (OBS) + * New sample tool "OrthancImport.py" to easily import compressed archives (ZIP) into Orthanc + * Logging categories (cf. command-line options starting with "--verbose-" and "--trace=") + * New command-line option "--trace-dicom" to access full debug information from DCMTK + * New config option "DicomEchoChecksFind" to automatically complement C-GET SCU with C-FIND SCU + * API version upgraded to 9 + * "/tools/dicom-echo": Execute C-Echo SCU to a modality that is not registered in "/modalities" + * "/tools/log-level-*": Dynamically access and/or change the verbosity of logging categories + * "/peers/{id}/configuration": Get the configuration of one peer (cf. "/peers?expand") + * "/modalities/{id}/configuration": Get the configuration of one modality (cf. "/modalities?expand") + * "/tools/dicom-echo" and "/modalities/{id}/echo" now accept the field "CheckFind" in their JSON + body to complement C-GET SCU with C-FIND SCU ("DicomEchoChecksFind" on a per-connection basis) + * Archive/media jobs report the size of the created ZIP file in content field "ArchiveSizeMB" + * New function in the SDK: OrthancPluginGenerateRestApiAuthorizationToken() + * C-GET SCP: Fix responses and handling of cancel + * Fix decoding sequence if "BuiltinDecoderTranscoderOrder" is "Before" + * Fix keep-alive in the embedded HTTP server by setting the "Keep-Alive" HTTP header + * Fix access to videos as a single raw frame (feature broken since Orthanc 1.6.0) + * REST API now returns 404 error if deleting an inexistent peer or modality + * Improved forward ABI compatibility of Orthanc Framework (notably, no inline methods anymore) + * Upgraded dependencies for static builds (notably on Windows and LSB): + - civetweb 1.13 + +- version 1.8.0 + * Serving the content of Orthanc as a WebDAV network share + * New config options: "WebDavEnabled", "WebDavDeleteAllowed" and "WebDavUploadAllowed" + +- Version 1.7.4 + * New configuration options to enable HTTP peers identification through certificates: + "SslVerifyPeers" and "SslTrustedClientCertificates" + * New configuration option "SyncStorageArea" to immediately commit the files onto the disk + (through fsync()), so as to avoid discrepencies between DB and filesystem in case of hard + shutdown of the machine running Orthanc. This slows down adding new files into Orthanc. + * Underscores are now allowed in peers/modalities symbolic names + * Fix compatibility with C-MOVE SCU requests issued by Ambra + * Fix transcoding in C-MOVE SCP, in the case where "SynchronousCMove" is "true" + * When checking DICOM allowed methods, if there are multiple modalities with the same AET, + differentiate them from the calling IP + * Enable the access to raw frames in Philips ELSCINT1 proprietary compression + * Support empty key passwords when using HTTP client certificates + * Fix handling of "ModalitiesInStudy" (0008,0061) in C-FIND and "/tools/find" + +- Version 1.7.3 + * API version upgraded to 8 + * "/peers/{id}/store": New option "Compress" to compress DICOM data using gzip + * "OrthancPeerStore" jobs now report the transmitted size in their public content + * New config option "Worklist.LimitAnswers" for the sample modality worklist plugin + * Add missing tag "Retrieve AE Title (0008,0054)" in C-FIND SCP responses + * Fix DICOM SCP filters if some query tag has > 256 characters (list of UIDs matching) + * "/series/.../ordered-slices" supports spaces in Image Position/Orientation Patient tags + * Fix possible crash in HttpClient if sending multipart body (can occur in STOW-RS) + * Support receiving multipart messages larger than 2GB in the embedded HTTP server + +- Version 1.7.2 + * C-FIND SCP now returns private tags (cf. option "DefaultPrivateCreator") + * Packaging of the Orthanc framework as a shared library + * New change types in the SDK: JobSubmitted, JobSuccess, JobFailure + * Issue #182: Better reporting of errors in plugins reading chunked HTTP body + * Fix issue #183 (C-ECHO always fails in Orthanc Explorer, regression from 1.6.1 to 1.7.0) + orthanc-dicomweb +- Version 1.5 + * Possibility to store the definition of DICOMweb servers into the Orthanc database + * New configuration option "DicomWeb.ServersInDatabase" + * Fix compliance with DICOM >= 2016c: If no "transfer-syntax" is provided in WADO-RS + Retrieve Instance/Series/Study, DICOM shall be transcoded to Little Endian Explicit + +- Version 1.4 + * "Extrapolate" mode doesn't fail if no consensus is found in WADO-RS Retrieve Metadata. + This is necessary for proper behavior of the Stone Web viewer on very small series. + * Fix issue #190 (STOW-RS fails is multipart boundary is surrounded by quotes in headers) + * patches_logging.patch removed (included in source) + +- patches_logging.patch added to fix issue with orthanc 1.8.1 + +- version 1.3 + * Support transcoding in WADO-RS RetrieveStudy, RetrieveSeries and RetrieveInstance + * Support of dynamic linking against the system-wide Orthanc framework library + * Support rendering of images whose pixel format is uint8_t + * Fix ".../rendered" on MONOCHROME1 images + * Fix default windowing in rendered frames using WADO-URI and WADO-RS + * More verbose logs to debug chunked transfers + orthanc-gdcm +- Workaround for boo#1180359 + +- Version 1.2 + * Temporarily prevent transcoding of 16bpp images to JPEG, as this might crash GDCM + * Upgrade to GDCM 3.0.8 for static builds + * patches_logging.patch removed (included in source) + +- patches_logging.patch added to fix build error w. orthanc 1.8.1 + +- version 1.1 + * Fix transcoding of DICOM files encoded using an implicit transfer syntax + * Support of dynamic linking against the system-wide Orthanc framework + library + * Upgrade to GDCM 3.0.7 for static builds + orthanc-mysql +- readme.SUSE fixed and renamed + +- version 3.0 + * Report issue/solution and prevent the start of Orthanc if the MySQL user is + not allowed to run the "CREATE TRIGGER" command (missing "SUPER" privilege) + * Implementation of new extensions: LookupResourceAndParent and GetAllMetadata + * Added an advisory lock to avoid race conditions during database setup + * Added "MaximumConnectionRetries" & "ConnectionRetryInterval" to configure + the retries when connecting to the DB at startup + * Support of dynamic linking against the system-wide Orthanc framework library + * Added support for TLS connections: 3 new options: + - "EnableSsl" (false by default) + - "SslVerifyServerCertificates" (true by default - inactive if EnableSsl if false) + - "SslCACertificates" (default value is "HttpsCACertificates" from global + Orthanc configuration) + * Uses Orthanc Framework 1.8.1 + +- switch build system to orthanc-framework (static) + orthanc-postgresql +- Version 3.3 + * Added an advisory lock to avoid race conditions during database setup + * Added "MaximumConnectionRetries" & "ConnectionRetryInterval" to configure + the retries when connecting to the DB at startup + * Support of dynamic linking against the system-wide Orthanc framework library + * build aginst orthanc-framework removed + +- switch to orthanc-framework (static version) + psql114.patch extended for psql 12/13 versions + orthanc-webviewer +- framework190.diff added for compatibility with framework 1.9.0 + +- Version 2.7 + * Support of dynamic linking against the system-wide Orthanc framework library + * Upgrade to Orthanc framework 1.8.1 + +- switched to orthanc-framework (static orthanc version) + orthanc-wsi +- Version 1.0 + * orthanc-framework package removed + * Viewer can display DICOM pyramids whose tile sizes vary across levels + * Allow images without "Per frame functional groups sequence" tag (0x5200,0x9230) + * Better handling of PhotometricInterpretation in viewer + * Fix colorspace of TIFF containing JPEG with RGB photometric interpretation (not YCbCr) + * Don't display the thumbnail/overview instances in the Web viewer + * Fix issue #145 (support of Concatenation UID) + * Support of dynamic linking against the system-wide Orthanc framework library + * Upgraded dependencies for static builds (notably on Windows): + - libtiff, from 4.0.6 to 4.2.0 + - openjpeg, from 2.1 to 2.4.0 + +- switch to orthanc-framework (static orthanc version) + pacemaker +- pacemakerd: downgrade the warning about SBD_SYNC_RESOURCE_STARTUP to notice (bsc#1180966) + * bsc#1180966-0001-Log-pacemakerd-downgrade-the-warning-about-SBD_SYNC_.patch + +- attrd: prevent leftover attributes of shutdown node in cib (bsc#1173668) + * bsc#1173668-0001-Fix-attrd-prevent-leftover-attributes-of-shutdown-no.patch + +- crmadmin: printing DC quietly if needed (bsc#1178865) + * bsc#1178865-0001-Fix-crmadmin-printing-DC-quietly-if-needed.patch + -- scheduler: properly detect dangling migrations -- scheduler: only successful ops count for migration comparisons -- libpe_status: add sanity check when unpacking migration history -- libpe_status: check for stops correctly when unpacking migration +- scheduler: properly detect dangling migrations (bsc#1177212) +- scheduler: only successful ops count for migration comparisons (bsc#1177212) +- libpe_status: add sanity check when unpacking migration history (bsc#1177212) +- libpe_status: check for stops correctly when unpacking migration (bsc#1177212) package-update-indicator +- update to version 7: + * Explicitly schedule the initial check for updates after a + fixed short delay + * Add debug logging when periodic checks are inhibited + * Add Russian translations + +- update to version 6: + * Back out fallback icon support which does not work as intended + * Add Italian translations + * Add French translations + * Add Danish translations + * Fix incorrect translation + parole +- Update to version 4.16.0 + * Add README.md to EXTRA_DIST (gxo#apps/parole#72) + * Translation Updates + +- Update to version 4.15.0 + * Playlist Improvements: + - Playlist is now an in-window popover instead of a slide-out panel + - Shuffle functionality now utilizes a sort filter instead of randomly + selecting the next track, making it possible makeing the playback + history more accurate (gxo#apps/parole#32) + * DVD Support: + - Added a menu option to activate the subpicture menu + - DVD chapter selection from the playlist is functional again + - The DVD menu will now automatically load if playback does not start + successfully + * Dialog Appearance Improvements: + Each of the dialogs were ported to CSD with some cleanup and default + buttons marked as "suggested". The following dialogs had some additional + improvements: + - Go To Position: Timestamp inputs changed to vertical orientation for + better clock-like appearance + - Keyboard Shortcuts: Adjusted to "always-center" positioning since + transient positioning failed + - Open File: Spinner configured as the FileChooser "extra" widget + - Open Location: Removed some duplicated text + - Plugins: Rearranged the plugins manager, and moved credits to a + per-plugin About dialog + - Save Playlist: File type panel replaced with a combobox that also + filters the FileChooser + * General: + - Added basic GitLab pipeline + - Added new icon and icon name "org.xfce.parole" + - Added README.md + - Fixed distcheck builds with intltool 0.51.0 + - Fixed full-debug builds with GLib 2.35+ + - Fixed missing-prototypes errors + - Player controls are no longer hidden while the sound popover is open + - Selecting an option on the "Stream is taking too long" dialog will now + dismiss the dialog + - Sort POTFILES.in to make it easier to review + * Translation Updates + patterns-server-enterprise +- added libgnutls30-hmac to the FIPS pattern. (bsc#1169042 bsc#1168416) +- remove strongswan-hmac-32bit (not in use) + patterns-xfce +- Xfce 4.16 is introducing CSD, we want to switch to GNOME + applications where needed. This will also reduce dependencies from + other environments: + - evince instead xreader + - gnome-calculator instead of mate-calc + - file-roller instead of engrampa + perf +- Add NO_NMI_WATCHDOG metric constraint to Page_Walks_Utilization for Sky Lake + and Cascade Lake (bsc#1174516) + New patch: perf-vendor-events-intel-add-no_nmi_watchdog-metric-constraint.patch + perl-PAR +- updated to 1.017 + see /usr/share/doc/packages/perl-PAR/Changes + 1.017 2021-01-13 + - change bugtracker to GitHub issues + - remove obsolete stuff from tutorial + +- updated to 1.016 + see /usr/share/doc/packages/perl-PAR/Changes + 1.016 2019-05-20 + - Fix #129312: Code signing for OSX + Avoid Archive::Zip::Archive error "can't find EOCD signature" for pp'ed + executables with lots of stuff appended (e.g. by OSX codesign): + temporarily increase Archive::Zip::ChunkSize around the call to + Archive::Zip::readFromFileHandle(). + Note this is prerequisite for the corresponding fix in PAR::Packer. + - Fix: Archive::Unzip::Burst::unzip result is ignored and _extract_inc + does always the slow way, too + PR from Vit Spinka , thanks! + - Show debug messages if $ENV{PERL_DL_DEBUG} is true + -- update to 1.007 - - Hopefully fix "pp -C ..." - - update to Module::Install 1.06 -- update to 1.006 - - Fix RT #78633: PAR::import ignores url => $repo_client_object - - Fix RT #73491: cache directory naming problem -- update to 1.005 - - bump Perl version requirement to 5.8.1 - - run all tests using a nonce PAR_TMPDIR -- update to 1.004 - - back out r1241 - - change "unsafe directory" error message - - remove "debian" sub directory - - remove some cruft from MANIFEST.SKIP -- update to 1.003 - - RT #69560/CVE-2011-4114 - - Fix a problem packing XML::LibXSLT on Windows - - Die (with a hopefully useful message) if any error is encountered - during an Archive::Zip extract operation - -- Adopt to spdx, then readme says "You can redistribute and/or modify - this bundle under the same terms as Perl itself." - perl-PAR-Packer +- updated to 1.052 + see /usr/share/doc/packages/perl-PAR-Packer/Changes + 1.052 2021-01-13 + - add note that --filter and __DATA__ are incompatible (cf. #36, #39) + - change bugtracker to GitHub issues + - when embedding FILEs, normalize paths in @INC + - code cleanup: + - rename _tempfile() to _save_as() + - there is no $PAR::Heavy::ModuleCache, so make it a "my" variable + - consistent formatting in outs() calls + - demystify reading <$fh> with $/ = \$number: use "read $fh, $buf, $number" instead + - use "open $fh, '<:raw', ..." instead of "open $fh, '<', ...; binmode($fh);" + - make error messages more consistent + - make extract-embedded.pl more robust + - t/90-rt129312.t fails when Archive::Unzip::Burst is used + +- updated to 1.051 + see /usr/share/doc/packages/perl-PAR-Packer/Changes + 1.051 2020-11-29 + - Fix #27: "pp -u broken in perl 5.32" + ignore "pp -u ..." (with a warning) for Perl >= 5.31.6 + - Fix #25: unexpected interaction between pp options "--compile" and "--module Foo::" + scan_deps_runtime() is called for all detected Foo:: modules, but + modules by themselves are typically not suitable for dynamic scanning + (causing lots of spurious warnings for "--compile"). + - cleanup argv handling in myldr/main.c + - placate cperl ("Attempt to change hash while iterating over it.") + +- updated to 1.050 + see /usr/share/doc/packages/perl-PAR-Packer/Changes + 1.050 2020-03-18 + - Rethink use of Filter::PodStrip. + Do not add directives + [#]line 1 "file" + to packed modules except for "embdeded" files. + We still add these directives to "embedded" files as these are extracted + with mangled names which makes it hard to make sense of warn() or die() messages + caused by them. These are all core modules and don't reference __FILE__. + This should make use of __FILE__ in packed modules work without + workarounds. __FILE__ is typically used to refer to installed non-module + resources, e.g. + [#] MIME::Types + my $db = File::Spec->catfile(dirname(__FILE__), 'types.db'); + [#] Mozilla::CA + my $ca_file = File::Spec->catfile(dirname(__FILE__), "CA", "cacert.pem"); + [#] Mojo::File (__FILE__ used implicitly by caller()) + sub curfile { __PACKAGE__->new(Cwd::realpath((caller)[1])) } + Hence, remove known workarounds from Filter::PatchContent and add a test. + - Fix RT#130685: core module detection doesn't work with -Duserelocatableinc + Original patch by Frank.Lichtenheld@Sophos.com, thanx! + Added a test for this. + +- Remove 50ff73f26855151910e039b8480473024ae08b8a.patch + (not needed anymore) + +- updated to 1.049 + see /usr/share/doc/packages/perl-PAR-Packer/Changes + 1.049 2019-05-31 + - Fix RT#129312: Code signing for OSX + Avoid Archive::Zip::Archive error "can't find EOCD signature" for pp'ed + executables with lots of stuff appended (e.g. by OSX codesign). + Note: This requires the corresponding fix in PAR in 1.016, + hence bump its required version. + Add a test by appending 512 kB to a pp'ed executable. + - Fix issue GitHub#15 (doesn't build with a relocatable version of perl) + If the perl used to build PAR::Packer is a relocatable perl, + i.e. it was build with -Duserelocatableinc, then myldr/par will + also be relocatable. Hence, the automagical default @INC for myldr/par + is something like ("myldr/../lib/5.x.y", + "myldr/../lib/site_perl/5.x.y", ...) which won't find any modules. + +- updated to 1.048 + see /usr/share/doc/packages/perl-PAR-Packer/Changes + 1.048 2019-04-29 + - Fix RT#129312: Code signing for OSX + Apply pull request from Philip Kime, adds a small program that will fix up + an executable generated by pp so that MacOS codesigning will accept it, + see contrib/pp_osx_codesign_fix/pp_osx_codesign_fix.c + Since codesigning will append currently ~180 KB to an executable, increase the + offsets from the end of the file where Archive::Zip and PAR::Packer will + look for their respective signatures. + - Fix GitHub issue #12: sha1.c warnings due to inconsistent USE_64_BIT_INT + Do not "inline" sha1.c (into main.c and boot.c vi mktmp.c), instead + just link to it. There's no reason that callers of + sha_init/sha_update/sha_final should know about the implementation of SHA_INFO. + myldr/sha1.c: stop including perl.h etc, instead pass the necessary #define's + via the compile command + - Fix GitHub issue #13: `par.exe -b` failure with Portable::Config + Note to users of Strawberry Perl *portable* installations: + There's a bad interaction between a Strawberry *portable* installation if you + also have a *standard* Strawberry installation installed in C:\strawberry. + Under certain conditions, parl created by the portable installation + may have have a built-in @INC of [ C:\strawberry\perl\lib, C:\strawberry\perl\site\lib, + C:\strawberry\perl\vendor\lib ], i.e. pointing to the *standard* installation. + This will cause it to load modules from the *standard* installation. If the versions + of the two installations are different, this may cause weird failures. + - Always require Digest::SHA, remove ugly alternatives + - Make "pp -e 0" work, apparently nobody noticed + +- updated to 1.047 + see /usr/share/doc/packages/perl-PAR-Packer/Changes + 1.047 2018-08-19 + Disable failing test cases in (Windows only) test t/90-rt122949.t + Add .SEQUENTIAL to force non-parallel build when using dmake (e.g. on Windows) + 1.046 2018-08-18 + - Fix RT#126280: 90-rt122949.t fails when "Use Unicode UTF-8 for worldwide language support" is enabled + - Fix https://github.com/rschupp/PAR-Packer/issues/7 "Parallel build rules dependancy problem" + Instead of fighting GNU make and EUMM, just punt and add a .NOTPARALLEL + target. Yeah, I know that this is specific to GNU make (though some + other make implementations support it, too). + - Add bugtracker to META.yml + 1.045 2018-06-12 + - Fix RT#125503: Fix build with 64-bit perl-5.28.0 + Merged patch by Steve Hay, thanks! + 1.044 2018-06-06 + - Cope with the fact that PL_statbuf is gone since Perl 5.27.x. + This breaks PAR::Packer on systems where Perl's "Stat_t" is not + the same as "struct stat", notably Windows. + - Extract-embedded.pl: list (but not extract) the embedded files + if no directory is given + - Use the long option name "--link" in messages (as "-l" may easily be + confused with "-I" when view in a sans serif font). + 1.043 2018-04-03 + - Fix test failures on Windows + 1.042 2018-04-02 + - Fix PAR-Packer#5 "unintended glob expansion on strawberry win32?" + On Windows using Mingw set _CRT_glob=0 also in parl (the custom + Perl interpreter). + - Fix RT #124445 "Par-Packer 'falsifies' PerlTk server() and Win32 GetOSName() and GetOSVersion() output on Windows 10" + Add section to pp.manifest + (cf. https://msdn.microsoft.com/en-us/library/windows/desktop/dn481241(v=vs.85).aspx) + to make par.exe "Windows 10 aware". + - Add dependencies on stuff in myldr/winres to myldr/Makefile + - Fix parallel make: install modules into blib *before* recursing into "myldr" + 1.041 2017-11-08 + - Fix problem with --link libraries on MacOS + - libraries where packed into the wrong location in the zip + - hence they were not extracted into the cache area where they could + be found via DYLD_LIBRARY_PATH + - hence the packed executable either couldn't find them or found incompatible + versions outside the cache area + - reported by Phil Kime + 1.040 2017-10-21 + - no changes to modules and scripts, only fixes for configure, build and test + - require a version of IPC::Run3 that gets shell quoting on Windows right + - restructure how we find the files to embed into boot.c + - avoid an error with newer gcc: "error: 'for' loop initial declarations + are only allowed in C99 or C11 mode" + - fix tests when running without "." in @INC even (even in tests) + +- remove -test subspec (which ignored errors in make check anyway) +- add 50ff73f26855151910e039b8480473024ae08b8a.patch to fix tests + with latest perl + +- updated to 1.039 + see /usr/share/doc/packages/perl-PAR-Packer/Changes + 1.039 2017-09-28 + - Brown paper bag: add missing t/utils.pl + 1.038 2017-09-27 + - Fix "RT#122949: PAR-Packer-1.37 executables split arguments containing whitespace" + - on Windows, quote elements of argv array passed to spawnvp(); + algorithm stolen from Win32::ShellQuote. + - introduce helper t/utils.pl to streamline tests + - require IPC::Run3 for test + - make test work with "dot-less" perl and PERL_USE_UNSAFE_INC=0 + 1.037 2017-05-28 + - Fix RT#121268 for PAR-Packer: error installing PAR-Packer on windows10 ( 64Bit ) + - on Windows, make dl_findfile() search first in the directory containing + the perl executable (to avoid erroneous hits in other members of PATH) + - Fix RT#120038: [PATCH] Fix build for VS2015 (VC++ 14) + and merge pull request from Steve Hay (shay@cpan.org) + - makes PAR::Packer work with VisualStudio 2015. Thanks, Steve! + - Fix RT#120041: --exclude gets confused by missing modules + - guard against Module::ScanDeps::_find_in_inc() returning () + - Fail early when packing with a version of Perl + that's different frome the one PAR::Packer was built with. + Scenario: User has built and installed PAR::Packer (or got it + pre-packaged), then installs a newer version of Perl, then does + pp -o foo.exe foo.pl + But running foo.exe then fails with + foo.exe + C:\Users\jon\AppData\Local\Temp\parlzcPb.exe: Perl lib version (5.24.1) doesn't match executable 'perl.exe' version (5.24.0) at C:/Perl64/lib/Config.pm line 62. + Compilation failed in require at C:/Perl64/lib/Errno.pm line 10. + ... + C:\Perl64\site in/pp: Failed to extract a parl from 'PAR::StrippedPARL::Static' to file 'C:\Users\jon\AppData\Local\Temp\parl3swwQJc.exe' at C:/Perl64/site/lib/PAR/Packer.pm line 1184, line 1. + Now, pp will fail and with a more useful message. + - Switch from Module::Install to ExtUtils::MakeMaker + - Rewrite the library search (for "pp --link ...") + - start with $Config{libpth} which is *not* the runtime loader (e.g. + ld.so on Linux) search path, but rather the linker (ld) search path - + but it's the best guess without having to grok /etc/ld.so.conf + - augment that with $ENV{LD_LIBRARY_PATH} or similar + - Rework how we determine the name under which a library should be installed + - use objdump (on Linux and other ELF-based OS) and otool on Darwin + - fall back to "chasing symlinks" otherwise + - Remove PAR_ARGV_*, PAR_ARGC stuff from script/par.pl and myldr/boot.c. + - Dunno what problem this obscure way of passing the command line arguments + from a packed executable to the custom Perl interpreter was intended + to fix, but arguments pass just fine through execvp (or spawnvp) + to perl_parse. + - Only set the environment variable for the shared library search path + (e.g. LD_LIBRARY_PATH) that is relevant for the operating system + that we're running on + - Use DynaLoader::dl_findfile to locate DLLs instead of homegrown stuff. + - Remove "par_base" - prebuilt .par's haven't been available for ages + -- Update to 1.017: - RT #84588: OSX: incorrect detection of gcc (unsupported option '-static-libgcc') - merged with: - - RT #90198: PAR::Packer fails to compile in Mac OS X 10.9 Mavericks - - RT #91086: PAR-Packer-1.016 fails to install on OSX) - clang on OSX pretends to be gcc, but doesn't implement gcc's option "-static-libgcc" - - use this option only on Windows (when using the MingW toolchain). - Drop a test that was using Inline::C just to wrap native execvp(). - - It caused failures on CPAN Testers (if accidentally Inline was - installed) that were unrelated to PAR::Packer. -- Update to 1.016: - RT #90870: Segmentation fault (core dumped) (MooX::Options) - - any "die" in a packed executable causes the executable to segfault - (at least on Linux and Perl 5.18.1) - - remove a line from XS code that sets an internal perl variable - -- Update to 1.015: - RT #82916: Terminating during unpack results in corrupted cache, - failure on next start - - apply (slightly modified) patch from shutton@pobox.com, thanks! - RT #88297 (-M crashes pp if option contains backslashes) - - _add_file(): do _not_ use $zip->memberNamed(...) to refer to the - just added Archive::Zip::Member; instead use the - return value of $zip->addFile or $zip->addString - minor changes - - use File::Spec::Functions, get rid of ugly File::Spec->... calls - - set $pre_res using catfile() instead of hardcoding a backslash; - this might help on Cygwin - - fix -Mblib option for run_with_inc.pl: we want the blib in the top - level directory - -- add libperl_requires, as we link against libperl and thus - need a specific version of perl - -- update to 1.014 - * tkpp 1.3 : --addfile option in GUI updated : - * Bug fixes, etc. -- update to 1.013 - * New version of Tkpp (Version 1.2) (cf. RT #69517) - * Bug fixes, etc. -- update to 1.012 - * Bug fixes, etc. -- update to 1.011 - * Bug fixes, etc. - -- license update: GPL-1.0+ or Artistic-1.0 - SPDX syntax (http://www.spdx.org/licenses) - -- Update to 1.010 - * Bug fixes, etc. - - Adapt for changes in XSloader.pm (>= 0.14) - The old rule in PatchContent.pm no longer works with this version; - this effectively disables how PAR::Packer intercepts loading of DLLs. - Add a new rule for the code in recent XSloader.pm. - NOTE: This problem affected all users of Perl >= 5.14.0 as this - was the first stable release to include XSLoader 0.14. - Also affected: Strawberry (at least) 5.12.3 which also comes - with XSLoader 0.14. - - RT #67681: can't write file - During packing several temp files are created in the user's - working directory - this will fail if the working directory is read-only. - Fix up all calls to File::Temp::tempfile with TMPDIR => 1 - and drop the bogus check whether cwd is writable. - NOTE: test 32 of t/20-pp.t may fail. I have received conflicting reports - about this, but just wanted to make a release to get wider coverage. - -- updated to 1.009 - * Bug fixes, etc. - - RT #53463: PAR::Packer 1.002 on HPUX 11.23 PA-RISC issue - (HPUX) patch from Lars-Gunnar Taube - - add SHLIB_PATH to ld_path_keys in myldr/mktmpdir.c - - call "chatr +s enable ..." on the extracted custom perl - - RT #65535: Unable to run perl script packaged with pp under cygwin - on another Windows XP installation - - lib/PAR/Filter/PatchContent.pm: patch AutoLoader.pm to add "cygwin" - to the list of "is_dosish" $^O identifiers; otherwise - AutoLoader::find_filename() will mangle filenames that start with - a drive letter - - script/par.pl: use PAR::Filter::PatchContent to patch any modules - embedded in the packed excutable; this supersedes the ad hoc - patching of XSLoader.pm and will now also patch AutoLoader.pm - - myldr/Makefile.PL: when generating $parl_exe or $parldy_exe make - sure that we use the PAR::* modules (e.g PAR::Filter::PatchContent) - from the build environment rather than a possibly - installed older version - - "Fix" #64485: pp PodStrip module included - document how to inhibit pod stripping (copied from PAR.pm POD) - - bump required Module::ScanDeps to 1.01 (hopefully fixes failures - in t/90-rt59710.t with Perl 5.13.x) - - reworked the build system a bit to fix recurring problems with dmake - on Windows and parallel makes in general: - - copy myldr/{parl,parldyn} to blib/scripts from myldr/Makefile - - myldr/Makefile was completely handcrafted; try to generate it - using standard ExtUtils::MakeMaker tools as much as possible - - generate myldr/{Dynamic,Static}.pm from templates {Dynamic,Static}.in - - rename static.c to boot.c - - add "configure_requires" for ExtUtils::Embed - - pick up some POD spelling fixes from Debian - (thanks, Jonathan Yu ) - -- Package as bz2 to have it build on SLE10. - permissions + * pcp: remove no longer needed / conflicting entries + (bsc#1171883, CVE-2020-8025) + +- Update to version 20181224: petsc:doc +- Change 'Requires:' to other HPC packages to %requires_eq to depend + on the exact version. This should take care of HPC packages ignoring + proper ABI versioning. + +- Update to version 3.14.1 + * https://www.mcs.anl.gov/petsc/documentation/changes/314.html +- Refresh patches + +- Force use of python3 on Tumbleweed. As the python2 executable was + also set in petsc's configuration, dependent packages no longer + depend on python2. +- Fix she-bangs in python scripts +- Only require python{2,3}-base packages instead of full packages. + petsc:gnu-mpich-hpc +- Change 'Requires:' to other HPC packages to %requires_eq to depend + on the exact version. This should take care of HPC packages ignoring + proper ABI versioning. + +- Update to version 3.14.1 + * https://www.mcs.anl.gov/petsc/documentation/changes/314.html +- Refresh patches + +- Force use of python3 on Tumbleweed. As the python2 executable was + also set in petsc's configuration, dependent packages no longer + depend on python2. +- Fix she-bangs in python scripts +- Only require python{2,3}-base packages instead of full packages. + petsc:gnu-mvapich2-hpc +- Change 'Requires:' to other HPC packages to %requires_eq to depend + on the exact version. This should take care of HPC packages ignoring + proper ABI versioning. + +- Update to version 3.14.1 + * https://www.mcs.anl.gov/petsc/documentation/changes/314.html +- Refresh patches + +- Force use of python3 on Tumbleweed. As the python2 executable was + also set in petsc's configuration, dependent packages no longer + depend on python2. +- Fix she-bangs in python scripts +- Only require python{2,3}-base packages instead of full packages. + petsc:gnu-openmpi2-hpc +- Change 'Requires:' to other HPC packages to %requires_eq to depend + on the exact version. This should take care of HPC packages ignoring + proper ABI versioning. + +- Update to version 3.14.1 + * https://www.mcs.anl.gov/petsc/documentation/changes/314.html +- Refresh patches + +- Force use of python3 on Tumbleweed. As the python2 executable was + also set in petsc's configuration, dependent packages no longer + depend on python2. +- Fix she-bangs in python scripts +- Only require python{2,3}-base packages instead of full packages. + petsc:gnu-openmpi3-hpc +- Change 'Requires:' to other HPC packages to %requires_eq to depend + on the exact version. This should take care of HPC packages ignoring + proper ABI versioning. + +- Update to version 3.14.1 + * https://www.mcs.anl.gov/petsc/documentation/changes/314.html +- Refresh patches + +- Force use of python3 on Tumbleweed. As the python2 executable was + also set in petsc's configuration, dependent packages no longer + depend on python2. +- Fix she-bangs in python scripts +- Only require python{2,3}-base packages instead of full packages. + postfix -- Set lmdb to be the default db. -- Convert btree tables to lmdb too. Stop postfix befor converting from - bdb to lmdb -- This package is without bdb support. That's why convert must be done - without any suse release condition. - o remove patch postfix-no-btree.patch - o add set-default-db-type.patch - -- Set database type for address_verify_map and postscreen_cache_map - to lmdb (btree requires Berkeley DB) - o add postfix-no-btree.patch - -- Set default database type to lmdb and fix update_postmaps script - -- Use variable substition instead of sed to remove .db suffix and - substitute hash: for lmdb: in /etc/postfix/master.cf as well. - Check before substitution if there is something to do (to keep - rpmcheck happy). - -- Remove Berkeley DB dependency (JIRA#SLE-12191) - The pacakges postfix is build without Berkely DB support. - lmdb will be used instead of BDB. - The pacakges postfix-bdb is build with Berkely DB support. - o add patch for main.cf for postfix-bdb package - postfix-bdb-main.cf.patch - -- Update to 3.5.8 - * The Postfix SMTP client inserted into message headers longer - than $line_length_limit (default: 2048), causing all subsequent header - content to become message body content. - * The postscreen daemon did not save a copy of the - postscreen_dnsbl_reply_map lookup result. This has no effect when the - recommended texthash: look table is used, but it could result in stale - data with other lookup tables. - * After deleting a recipient with a Milter, the Postfix recipient - duplicate filter was not updated; the filter suppressed requests - to add the recipient back. - * Memory leak: the static: maps did not free their casefolding buffer. - * With "smtpd_tls_wrappermode = yes", the smtps service was waiting for a - TLS handshake, after processing an XCLIENT command. - * The smtp_sasl_mechanism_filter implementation ignored table lookup - errors, treating them as 'not found'. - * The code that looks for Delivered-To: headers ignored headers longer - than $line_length_limit (default: 2048). - -- Update to 3.5.7 - * Fixed random certificate verification failures with - "smtp_tls_connection_reuse = yes", because tlsproxy(8) was using - the wrong global TLS context for connections that use DANE or - non-DANE trust anchors. - -- Move ldap into an own sub-package like all other databases -- Move manual pages to correct sub-package - -- Use sysusers.d to create system accounts -- Remove wrong %config for systemd directory content - -- Use the correct signature file for source verification -- Rename postfix-3.5.6.tar.gz.sig to postfix-3.5.6.tar.gz.asc (to - prevent confusion, as the signature file from upstream with .sig - extension is incompatible with the build service) - -- Update to 3.5.6 with following fixes: - * Workaround for unexpected TLS interoperability problems when Postfix - runs on OS distributions with system-wide OpenSSL configurations. - * Memory leaks in the Postfix TLS library, the largest one - involving multiple kBytes per peer certificate. - -- Add source verification (add postfix.keyring) - -- Use systemd_ordering instead of systemd_require. -- Move /etc/postfix/system to /usr/lib/postfix/systemd [bsc#1173688] -- Drop /var/adm/SuSEconfig from %post, it does nothing. -- Rename postfix-SuSE to postfix-SUSE -- Delete postfix-SUSE/README.SuSE, company name spelled wrong, - completly outdated and not used. -- Delete postfix-SUSE/SPAMASSASSIN+POSTFIX.SuSE, company name - spelled wrong, outdated and not used. -- sysconfig.mail-postfix: Fix description of MAIL_CREATE_CONFIG, - SuSEconfig is gone since ages. -- update_chroot.systemd: Remove advice to run SuSEconfig. -- Remove rc.postfix, not used, outdated. -- mkpostfixcert: Remove advice to run SuSEconfig. - -- Update to 3.5.4: - * The connection_reuse attribute in smtp_tls_policy_maps always - resulted in an "invalid attribute name" error. - * SMTP over TLS connection reuse always failed for Postfix SMTP - client configurations that specify explicit trust anchors (remote - SMTP server certificates or public keys). - * The Postfix SMTP client's DANE implementation would always send - an SNI option with the name in a destination's MX record, even - if the MX record pointed to a CNAME record. MX records that - point to CNAME records are not conformant with RFC5321, and so - are rare. - Based on the DANE survey of ~2 million hosts it was found that - with the corrected SMTP client behavior, sending SNI with the - CNAME-expanded name, the SMTP server would not send a different - certificate. This fix should therefore be safe. - -- Update to 3.5.3: - * TLS handshake failure in the Postfix SMTP server during SNI - processing, after the server-side TLS engine sent a TLSv1.3 - HelloRetryRequest (HRR) to a remote SMTP client. - * The command "postfix tls deploy-server-cert" did not handle a - missing optional argument. This bug was introduced in Postfix - 3.1. - -- Update to 3.5.2: - * A TLS error for a database client caused a false 'lost connection' - error for an SMTP over TLS session in the same Postfix process. - This bug was introduced with Postfix 2.2. - * The same bug existed in the tlsproxy(8) daemon, where a TLS - error for one TLS session could cause a false 'lost connection' - error for a concurrent TLS session in the same process. This - bug was introduced with Postfix 2.8. - * The Postfix build now disables DANE support on Linux systems - with libc-musl such as Alpine, because libc-musl provides no - indication whether DNS responses are authentic. This broke DANE - support without a clear explanation. - * Due to implementation changes in the ICU library, some Postfix - daemons reported file access errrors (U_FILE_ACCESS_ERROR) after - chroot(). This was fixed by initializing the ICU library before - making the chroot() call. - * Minor code changes to silence a compiler that special-cases - string literals. - * Segfault (null pointer) in the tlsproxy(8) client role when the - server role was disabled. This typically happened on systems - that do not receive mail, after configuring connection reuse - for outbound SMTP over TLS. - * The date portion of the maillog_file_rotate_suffix default value - used the minute (%M) instead of the month (%m). - -- boo#1106004 fix incorrect locations for files in postfix-files - -- Dropped deprecated-RES_INSECURE1.patch to make DNSSEC-secured - lookups and DANE mail transport work again -- Update to 3.5.1: - * Support for the haproxy v2 protocol. The Postfix implementation - supports TCP over IPv4 and IPv6, as well as non-proxied - connections; the latter are typically used for heartbeat tests. - * Support to force-expire email messages. This introduces new - postsuper(1) command-line options to request expiration, and - additional information in mailq(1) or postqueue(1) output. - * The Postfix SMTP and LMTP client support a list of nexthop - destinations separated by comma or whitespace. These destinations - will be tried in the specified order. - * Incompatible changes: - * Logging: Postfix daemon processes now log the from= and to= - addresses in external (quoted) form in non-debug logging (info, - warning, etc.). This means that when an address localpart - contains spaces or other special characters, the localpart will - be quoted, for example: - from=<"name with spaces"@example.com> - Specify "info_log_address_format = internal" for backwards compatibility. - * Postfix now normalizes IP addresses received with XCLIENT, - XFORWARD, or with the HaProxy protocol, for consistency with - direct connections to Postfix. This may change the appearance - of logging, and the way that check_client_access will match - subnets of an IPv6 address. - -- Update to 3.4.10: - * Bug (introduced: Postfix 2.3): Postfix Milter client state - was not properly reset after one Milter in a multi-Milter - configuration failed during MAIL FROM, resulting in a Postfix - Milter client panic during the next MAIL FROM command in the - same SMTP session. - -- bsc#1162891 server:mail/postfix: cond_slp bug on TW after - moving /etc/services to /usr/etc/services - -- bsc#1160413 postfix fails with -fno-common - -- Update to 3.4.9: - * Bug (introduced: Postfix 3.1): smtp_dns_resolver_options were - broken while adding support for negative DNS response caching - in postscreen. Postfix was inadvertently changed to call - res_query() instead of res_search(). - * Bug (introduced: Postfix 2.5): Postfix ignored the CONNECT macro - overrides from a Milter application. Postfix now evaluates the - Milter macros for an SMTP CONNECT event after the Postfix-to-Milter - connection is negotiated. - * Bug (introduced: Postfix 3.0): sanitize (remote) server responses - before storing them in the verify database, to avoid Postfix - warnings about malformed UTF8. Found during code maintenance. - -- Update to 3.4.8: - * Fix for an Exim interoperability problem when postscreen after-220 - checks are enabled. Bug introduced in Postfix 3.4: the code - that detected "PIPELINING after BDAT" looked at the wrong - variable. The warning now says "BDAT without valid RCPT", and - the error is no longer treated as a command PIPELINING error, - thus allowing mail to be delivered. Meanwhile, Exim has been - fixed to stop sending BDAT commands when postscreen rejects all - RCPT commands. - * Usability bug, introduced in Postfix 3.4: the parser for - key/certificate chain files rejected inputs that contain an EC - PARAMETERS object. While this is technically correct (the - documentation says what types are allowed) this is surprising - behavior because the legacy cert/key parameters will accept - such inputs. For now, the parser skips object types that it - does not know about for usability, and logs a warning because - ignoring inputs is not kosher. - * Bug introduced in Postfix 2.8: don't gratuitously enable all - after-220 tests when only one such test is enabled. This made - selective tests impossible with 'good' clients. This will be - fixed in older Postfix versions at some later time. - privoxy +- Update to version 3.0.31: + - Security/Reliability (boo#1181650) + - Prevent an assertion from getting triggered by a crafted + CGI request. + Commit 5bba5b89193fa. OVE-20210130-0001. CVE-2021-20217 + Reported by: Joshua Rogers (Opera) + - Fixed a memory leak when decompression fails "unexpectedly". + Commit f431d61740cc0. OVE-20210128-0001. CVE-2021-20216 + - Bug fixes: + - Fixed detection of insufficient data for decompression. + Previously Privoxy could try to decompress a partly + uninitialized buffer. +- Update to version 3.0.30: + - Bug fixes: + - Check the actual URL for redirects when https inspecting requests. + Previously Privoxy would only check the path which resulted in + rewrite results being rejected as invalid URLs. + Reported by withoutname in #1736. + - Let the hide-referrer code tolerate Referer headers with https:// URLs. + Previously they would always be treated like a changed host. + - Use the https headers if the show-request handler is reached through + https://. Previously Privoxy would use the http headers which + may be empty on a reused connection. + - Make CGI_PREFIX protocol-relative when building with FEATURE_HTTPS_INSPECTION. + This unbreaks (at least) https://config.privoxy.org/client-tags whose + buttons would previously use a http:// URL resulting in browser warnings. + - Support using https-inspection and client-header-order at the same time. + Previously Privoxy would crash. + Reported by: Kai Raven + - Properly reject rewrites from http to https as they currently + aren't supported. Previously Privoxy would wait for the client + to establish an encrypted connection which obviously would not happen. + - When https inspection is enabled and Privoxy has been compiled with + FEATURE_GRACEFUL_TERMINATION (not recommended for production builds), + the TLS backend resources are free'd later on and only if no active + connections are left. Prevents crashes when exiting "gracefully" at the + wrong time. + - Let the uninstall target remove the config file even if DESTDIR + is set and properly announce the deletion of the configuration files. + - General improvements: + - Allow to rewrite the request destination for https-inspected + requests behind the client's back. The documentation already sort + of claimed that it was supported by not especially mentioning that + it didn't work for https-inspected requests. + Fixes SF bug #923 reported by withoutname. + - Add support for filtering client request bodies by using + CLIENT-BODY-FILTER filters which can be enabled with the + client-body-filter action. + Patch submitted by Maxim Antonov. + Sponsored by: Robert Klemme + - Add the new action suppress-tag{} which can be used to prevent + a tagger from adding a tag. Patch submitted by Maxim Antonov. + Sponsored by: Robert Klemme + - Gracefully handle existing website keys without matching certificates. + This can happen if Privoxy was previously running with an invalid + TLS configuration that didn't allow it to create a certificate. + - Recycle debug bit 4 for Tagging-related messages. + - Improve the message shown when the client-tags CGI page + is requested with no tags configured. + - Shorten the 'donate' and 'participate' links used by templates + using redirects. Currently the redirects lead to the FAQ entries + but in the future we may want to relocate the content and using + redirects makes this more convenient. + - Log an error when a PCRE-HOST-PATTERN is used with + FEATURE_PCRE_HOST_PATTERNS disabled. Don't treat this a + fatal error so the regression tests can be used with and + without FEATURE_PCRE_HOST_PATTERNS. + - The code compiles with older C compilers again. + - The chdir() return code is checked to fix a compiler warning. + - The packages feed has been removed from the source tarball. + It's usually out of date when the source tarball is generated + for the release. + - Fixed harmless compiler warnings from GCC9 with -D_FORTIFY_SOURCE=2. + - windows: Remove obsolete '$(DEST)/doc/images' target. + - windows: Install the images referenced in the user manual. + - Remove obsolete 'gnu_regex.@OBJEXT@' target. + - When installing from the GNUMAkefile, don't create an 'images' + directory which is no longer used. The images were relocated to + the user-manual directory years ago. + - Add new FEATURES to the show-status page and resort list. + - Remove unused variable in the OpenSSL-specific code. + - Update bug tracker URL in cgi_error_unknown(). + - Saved a couple of memory allocations when sorting client headers. + - Improved a couple of error messages. + - Saved memory allocations when using OpenSSL and checking if a + key already exists. + - The configure script will bail out if OpenSSL and mbedTLS are + enabled at the same time. + - Log a message right before exiting gracefully. + - A couple of structures have been rearranged to require slightly + less memory. + - When https inspection is enabled and the certificate is invalid + the error message is now sent with status code 403 instead of 200. + - The Slackware rc script template has been renamed to + slackware/rc.privoxy.in to silence complaints when building + Debian packages. + - When building with MbedTLS support, mbedtls_md5_ret() is used + instead of mbedtls_md5() which is deprecated and causes a warning + on Debian GNU/Linux. + - Action file improvements: + - Block requests to eu-tlp03.kameleoon.com/. + - Unblock metrics.sr.ht/. + - Disable fast-redirects for .fsf.org/. + - Disable fast-redirects for .gravater.com/. + - Disable fast-redirects for .ksta.de/. + - Block requests to tag.crsspxl.com/. + - Block requests to analytics.slashdotmedia.com/. + - Block requests to ml314.com/. + - Block requests to .adroll.com/. + - Block requests to fastlane.rubiconproject.com/. + - Block requests to api.theadex.com/. + - Block requests to ih.adscale.de/. + - Block requests to .s400.meetrics.net/. + - Block requests for pp.lp4.io/. + - Block requests for trc-events.taboola.com/. + - Filter file improvements: + - A allow-autocompletion filter has been added which changes + autocomplete="off" to "on" on input fields to allow autocompletion. + Requested by Jamie Zawinski in #370. + Filter based on a submission by Aaron Linville. + - Added an imdb filter. + - Added a sourceforge filter that reduces the amount of ads + for proprietary software. + - Added a github filter that removes the annoying "Sign-Up" + banner and the Cookie disclaimer. + - Removed a duplicated pcrs command from the js-annoyances filter. + - The crude-parental filter now provides a short reason when blocking, + inserts a link to Privoxy's webinterface and adds a new line at + the end of the generated page. + - Privoxy-Log-Parser: + - Highlight a few more messages. + - Add a handler for tagging messages. + - Properly deal with 'Certificate error' crunches + Previously the error description was highlighted as 'host'. + - Log truncated LOG_LEVEL_CLF messages more gracefully + and note that the statistics will be imprecise. + - Fixed perldoc typo. + - Bump version to 0.9.2. + - Privoxy-Regression-Test: + - Use http://127.0.0.1:8118/ as default Privoxy address + unless http_proxy is set through the environment. + - Add a --privoxy-cgi-prefix option that specifies the prefix + to use when building URLs that are supposed to reach Privoxy's + CGI interface. If it's not set, http://p.p/ is used, which is + supposed to work with the default Privoxy configuration. + If Privoxy has been built with FEATURE_HTTPS_INSPECTION enabled, + and if https inspection is activated with the +https-inspection + action, this option can be used with "https://p.p/" provided the + system running Privoxy-Regression-Test has been configured to + trust the certificate used by Privoxy. + Note that there are currently two tests in the official + regression-tests.action file that are expected to fail + when using "https://p.p/" as privoxy-cgi-prefix. + - Skip the connection-established response in get_status_code() + when looking for the status code with a CGI prefix + that starts with https://. We care about the status code + sent by the impersonated web server. + - Use --proxy-header when using a CGI prefix with https:// + and a "Host:" header. + - Allow '|' in tokens and values to allow tag patterns like + "TAG:^(application|text)/(x-)?javascript$". + - When get_cgi_page_or_else() fails, include the URL of the + requested page in the log message. + - Added a --check-bad-ssl option that can be used to verify that + Privoxy detects certificate problems when accessing the test + sites from badssl.com. + - Bumped version to 0.7.2 + - uagen: + - Update example output. + - Recommend the use of the https-inspection action in the documentation. + - Upgrade a couple of URLs to https://. + - Add ElectroBSD to the list of operating systems. + - Bumped generated Firefox version to 78 (ESR). + - Bumped version to 1.2.2. + - User documentation: + - Remove reference to 'How to Report Bugs Effectively'. + It was only rendered as text without URL in the README anyway + and there's no indication that users read it ... + - Let the dok-readme target fix the location embedded into the + README file. This used to be done by CVS but since the git migration + it has to be done through other means. + - Remove 'experimental' warning for client-specific-tag-related directives. + They seem to work reliably and there is no obvious reason + why we would change the syntax in the near future. + - Describe how to check if Privoxy has been built with + FEATURE_HTTPS_INSPECTION. + - Add a link to the trusted-cas-file documentation + that explains how the user can create the file herself. + - Don't explicitly mention the license for the code coming from + 'Anonymous Coders' and Junkbusters. It's obviously licensed under + the GNU GPL like the rest of Privoxy or we wouldn't be allowed to + distribute it. + - Update the +hide-user-agent example with uagen output. + - Slightly improve the wording of the ca-key-file documentation. + - Explicitly mention Windows 10 as supported so search engines and + users looking for it can find it. + - Import a bunch of contributors from the ChangeLog. + - Remove obsolete doc/gpl.html. + - Upgrade a couple of links to https://. + - Don't prefer the SourceForge patch tracker over the + privoxy-devel mailing list. While at it, link to the + SourceForge patch tracker. + - Mention http-inspection in the 'my browser warns me about + unauthenticated content' FAQ entry. + - Simplify the 'Is there is a license or fee?' FAQ entry. + - Add another +redirect{} example. + - Explicitly mention that interested sponsors should include + the link target in their first mail. + - Clarify that only Privoxy team members can object to new sponsors + and link to the list of current team members. + - Note that sponsor URLs may not contain keyword spam. + - Garbage collect doc/webserver/images which isn't referenced anymore. + - Update the method to reach the proxy settings in Firefox. + - Update proxy_setup.jpg description to refer to Firefox. + - Regenerate proxy_setup.jpg with a more recent Firefox (78.0). + - Regenerate files-in-use.jpg without obsolete standard.action + with modern colors and a slightly better quality. + - Update URL to the actionsfile tracker. + - Update a support request URL. + - Rephrase the 'Can Privoxy run as service' FAQ entry and + remove an obsolete paragraph. + - Let the 'Where can I get updated Actions Files?' entry link to + the gitweb version of default.action.master. + - Update a link to the default.action file. + - Update URLs for trackers and mailing lists. + - Replace CVS reference with git. + - Mention regression-tests.action in the config file. + - Explicitly mention in the config file that access to the + CA key should be limited to Privoxy. + - List more client-specific-tag examples for inspiration. + - Add additional headers to the client-header-order example. + - Note that actions aren't updated after rewrites. + - Explicitly mention that upgrading from http to https with + a client-header filter is not supported + - Note that protocol and host have to be added when rewriting + the destination host for https-inspected requests. + - Explicitly mention that the CA key is used to sign certificates. + - Put openssl command in 'command' tags. + - The man page has been moved from section 1 to man section 8. + - Developer manual: + - Flesh out the build instructions for Debian. + - Remove the packaging instructions for RPM-based systems. + They don't work and we don't release RPM packages anymore anyway. + - Remove the packaging instructions for Solaris. + They don't work and we don't release Solaris packages anymore anyway. + - Update the suggested subject for the announce mails. + - Update upload instructions. + ftp://upload.sourceforge.net is no longer functional. + - Remove a couple of package-dependent upload instructions + that don't actually work. + - Remove 'cd current' that no longer works. + - Add regression-tests.action to the list of files that should be installed. + - Stop claiming that there are text versions of the manuals. + We stopped building them in 2008 (9ed36a3c5e6f12). + - Note that the 'webserver' target creates the link needed for the user-manual. + - Suggest to use the master branch as reference when creating + the ChangeLog so the steps work when the current branch differs + from master which is likely as the developer manual + suggests to use a local branch for development. + - Add the -s flag to the suggested 'git tag' command. We prefer signed tags. + - Mention that merges into 'master' should be avoided. + - Add git commands that should result in a merge-free history. + - Mention Privoxy-Regression-Test. + - Add a section id to reduce link churn. + - Recommend the dok-tidy target when building docs for the webserver. + - Add another plug for the privoxy-devel mailing list. + - Let the intro link the copyright section in the user manual instead + of giving an incomplete summary of the license status. + - Clarify that the webserver target uploads to the SourceForge webserver. + - Mark the documentation for the Mac OS X installers as out of date and + change the SCM name back to CVS. + - Fix the location of the installer modules for Mac OS X. + They are not actually available through git (yet). + - Don't speak of Privoxy version 3 in the past tense. + - Update the list of programs required for the release process. + - Update description of the webserver target which uses ssh, not scp. + - Remove obsolete reference to config.new. + - Tests: + - Add another hide-referrer{conditional-block} test. + - Add another hide-referrer{conditional-forge} test. + - Fix a hide-referrer{conditional-forge} test + that expected an acceptable header to be forged. + - Fix a hide-referrer{conditional-block} test + that expected an acceptable Referer to be removed. + - Explain why the "Set Header = Host: whatever.example.org" test is + expected to fail when using a CGI prefix that starts with "https://". + - Explain why a connection-sharing test is known to fail + when using "https://p.p/" as CGI prefix. + - Add a link to Privoxy-Regression-Test to regression-tests.action + in case it isn't packaged. + - Add regression tests for pcre host patterns. + - Fixed a regression test that is executed when + FEATURE_GRACEFUL_TERMINATION is enabled. + - Privoxy infrastructure: + - Import a Privoxy logo for the website. + - Update Tor onion service to HiddenServiceVersion 3. + - Display the "model" photos in a single row and remove placeholder images. + - Regenerate homepage with updated sponsor list. + - Use the '/sponsor' redirect for the link to the sponsor page. + - Git commit messages are sent to the Privoxy-commits mailing list. + product-builder -- 1.2.11 - * revert last change, basically going back to 1.2.9 (bsc#1169840) - * working on SLE_15_SP2 branch now to avoid incompatible changes - in factory +- 1.3.1 + * include license information in report files + (do not use this on OBS 2.10 or before) + +- 1.3.0 + * fail when plugins fail product-builder-plugin-Tumbleweed +- 1.3.0 + * fix some error code return values + +- update to version 1.2.0 + * adding content tags in repositories (SLE-7695) + +- update to version 1.1.0 + * createrepo_c errors due to invalid data are handled as error now + +- instsys comes from remote source again + (keep avoiding kexec call) + +- support multiple product repoid tags + +- add dependency to instsource-susedata for disk usage meta data + pv -- update to 1.3.1: - * do not use splice() if the write buffer is not empty -- changes from 1.3.0: - * fix 1024-boundary display garble - * use splice(2) where available - * added known bugs section of the manual page - * use IEEE1541 units - * bug with rate limit under 10 fixed - * speed up PV line mode - -- Feed through format_spec_file to get copyright header required - for factory inclusion - -- Update license field to SPDX format -- Use short URL -- Remove redundant tags/sections from specfile -- Parallel build with %_smp_mflags - -- change RPM group to System/Base instead of invalid group System/Tools - -- update to 1.2.0: - * an average rate display option was added to better show progress with bursty traffic - * a consistent exit status is set to help script writers - * various minor cleanups and bug fixes were made - -- moved to utilities - python-apache-libcloud +- Skip "OvhTests::test_list_nodes_invalid_region" compute test when building + RPM package since this tests requires internet connection. + +- Update to 3.3.1: + * Compute + + [EC2] Fix a regression introduced in v3.3.0 which would break EC2 driver for some regions because the driver would incorrectly try to use signature version 2 for all the regions whereas some newer regions require signature version 4 to be used. + If you are unable to upgrade, you can use the following workaround, as long as you only use code which supports / works with authentication signature algorithm version 4: + import libcloud.common.aws + libcloud.common.aws.DEFAULT_SIGNATURE_VERSION = "4" + [#] Instantiate affected driver here... + Reported by @olegrtecno. (GITHUB-1545, GITHUB-1546) + + [EC2] Allow user to override which signature algorithm version is used for authentication by passing signature_version keyword argument to the EC2 driver constructor. (GITHUB-1546) + * Storage + + [Google Cloud Storage] Fix a bug and make sure we also correctly handle scenario in get_object() method when the object size is returned in x-goog-stored-content-length and not content-length header. @RunOrVeith. (GITHUB-1544, GITHUB-1547) + + [Google Cloud Storage] Update get_object() method and ensure object.size attribute is an integer and not a string. This way it’s consistent with list_objects() method. (GITHUB-1547) + +- Update to 3.3.0: + * Common + + Fix a bug which would cause some prepared requests with empty bodies to be chunked which would cause some of the provider APIs such as OpenStack to return HTTP 400 errors. (GITHUB-1487, GITHUB-1488) [Michael Spagon - @mspagon] + + Optimize various code imports (remove unnecessary imports, make some lazy, etc.), so now importing most of the modules is around ~20-40% faster (~70 vs ~140 ms) and in some cases such as EC2 driver even more. + + Now majority of the import time is spent in importing requests library. (GITHUB-1519) [Tomaz Muraus] + + libcloud.pricing.get_size_price() function has been updated so it only caches pricing data in memory for the requested drivers. + + Advertise Python 3.9 support in setup.py. + * Compute + + [GCE] Fix ex_set_image_labels method using incorrect API path. (GITHUB-1485) [Poul Petersen - @petersen-poul] + + [OpenStack] Fix error setting ex_force_XXX_url without setting ex_force_base_url. (GITHUB-1492) [Miguel Caballer - @micafer] + + [EC2] Update supported EC2 regions and instance sizes and add support for eu-north-1 region. (GITHUB-1486) [Arturo Noha - @r2ronoha] + + [Ovh] Add support for multiple regions to the driver. User can select a region (location) by passing location argument to the driver constructor (e.g. location=ca). (GITHUB-1494) [Dan Hunsaker - @danhunsaker] + + [GCE] Add support for creating nodes without a service account associated with them. Now when an empty list is passed for ex_service_accounts argument, VM will be created without service account attached. + + [VSphere] Add new VMware VSphere driver which utilizes pyvmomi library and works under Python 3. + + [OpenStack] Enable to get Quota Set detail. (GITHUB-1495) [Miguel Caballer - @micafer] + + [OpenStack] Add ex_get_size_extra_specs function to OpenStack driver. (GITHUB-1517) [Miguel Caballer - @micafer] + + [OpenStack] Enable to get Neutron Quota details in OpenStack driver. (GITHUB-1514) [Miguel Caballer - @micafer] + + [DigitalOcean] _node_node method now ensures image and size attributes are also set correctly and populated on the Node object. (GITHUB-1507, GITHUB-1508) [@sergerdn] + + [Vultr] Make sure private_ips attribute on the Node object is correctly populated when listing nodes. Also add additional values to the node.extra dictionary. (GITHUB-1506) [@sergerdn] + + [EC2] Optimize EC2 driver imports and move all the large constant files to separate modules in libcloud/compute/constants/ec2_*.py files. + + [Packet / Equinix Metal] Packet driver has been renamed to Equinix Metal. If your code uses Packet.net driver, you need to update it as per example in Upgrade Notes documentation section. (GITHUB-1511) [Dimitris Galanis - @dimgal1] + + [OutScale] Add various extension methods to the driver. For information on available extenion methods, please refer to the driver documentation. (GITHUB-1499) [@tgn-outscale] + + [Linode] Add support for Linode’s API v4. (GITHUB-1504) [Dimitris Galanis - @dimgal1] + * Storage + + Deprecated lockfile library which is used by the Local Storage driver has been replaced with fasteners library. [Tomaz Muraus - @Kami] + + [S3] Add support for us-gov-east-1 region. (GITHUB-1509, GITHUB-1510) [Andy Spohn - @spohnan] + + [DigitalOcean Spaces] Add support for sfo2 regon. (GITHUB-1525) [Cristian Rasch - @cristianrasch] + + [MinIO] Add new driver for MinIO object storage (https://min.io). (GITHUB-1528, GITHUB-1454) [Tomaz Muraus - @Kami] + + [S3] Update S3 and other drivers which are based on the S3 one (Google Storage, RGW, MinIO) to correctly throw ContainerAlreadyExistsError if container creation fails because container with this name already exists. + + Add new libcloud.common.base.ALLOW_PATH_DOUBLE_SLASHES module level variable. + * DNS + + [Common] Fix a bug with the header value returned by the export_zone_to_bind_format method containing an invalid timestamp (value for the minute part of the timestamp was wrong and contained month number instead of the minutes value). (GITHUB-1500) [Tomaz Muraus - @Kami] + + [CloudFlare DNS] Add support for creating SSHFP records. (GITHUB-1512, GITHUB-1513) [Will Hughes - @insertjokehere] + + [DigitalOcean] Update driver and make sure request data is sent as part of HTTP request body on POST and PUT operations (previously it was sent as part of query params). (GITHUB-1505) [Andrew Starr-Bochicchio - @andrewsomething] + + [AuroraDNS] Throw correct exception on 403 authorization failed API error. (GITHUB-1521, GITHUB-1522) [Freek Dijkstra - @macfreek] + + [Linode] Add support for Linode’s API v4. (GITHUB-1504) [Dimitris Galanis - @dimgal1] + + [CloudFlare] Update driver so it correctly throws RecordAlreadyExists error on various error responses which represent this error. [Tomaz Muraus - @Kami] + python-distro +- %python3_only -> %python_alternative + +- Update to 1.5.0: + * Backward Compatibility: + + Keep output as native string so we can compatible with python2 interface + * Bug Fixes: + + Fix detection of RHEL 6 ComputeNode [#255] + + Fix Oracle 4/5 lsb_release id and names [#250] + + Ignore /etc/plesk-release file while parsing distribution + +- Update to version 1.4.0: + * Backward Compatibility: + * Prefer the VERSION_CODENAME field of os-release to parsing it from VERSION [[#230](https://github.com/nir0s/distro/pull/230)] + * Bug Fixes: + * Return _uname_info from the uname_info() method [[#233](https://github.com/nir0s/distro/pull/233)] + * Fixed CloudLinux id discovery [[#234](https://github.com/nir0s/distro/pull/234)] + * Update Oracle matching [[#224](https://github.com/nir0s/distro/pull/224)] + * Docs: + * Distro is the recommended replacement for platform.linux_distribution [[#220](https://github.com/nir0s/distro/pull/220)] + * Release: + * Use Markdown for long description in setup.py [[#219](https://github.com/nir0s/distro/pull/219)] + +- Drop useless BuildRequires of python-flake8 and python-pytest-cov + +- Add assert_locale.patch to warn about wrong locale. + +- Enable tests properly (this is pytest, not unittest), + it is necessary to explicitly set locale to an Unicode one + (https://github.com/nir0s/distro/issues/223) + +- update to version 1.3.0: + * improvements for other operating systems + * documentation: + * Add Ansible reference implementation and fix arch-linux link (#213) + * Add facter reference implementation (#213) + python-futures +- Updated to 2.1.6 + - Fixed a problem with files missing from the source distribution +- Updated to 2.1.5 + - Fixed Jython compatibility + - Added metadata for wheel support +- Updated to 2.1.4 + - Ported the library again from Python 3.2.5 to get the latest bug fixes + +- license update: BSD-2-Clause + See LICENSE file + +- Initial version + python-guessit +- Update to verison 3.3.0 + Feature: + * Add --output-input-string option + * streaming_service: Add Showtime, HBO and AppleTV + * other: Add Hybrid support + Fix: + * options: Avoid appending None values to list when merging + options + * streaming_service: Add iT keyword support for iTunes + * streaming_service: Fix regex patterns declared with re: + prefix + Documentation: + * readme: Avoid mixed-content in github pages + python-kiwi +- Reference commit for SUSE maintenance + This commit adds a reference to bsc#1180781 + +- Fixed validation of bool value in dracut module + The oem-multipath-scan setup results in a bool variable inside + of the initrd code. The variable kiwi_oemmultipath_scan is + therefore either set to "true" or "false". A check in code + of the form [ -n ... ] is stupid since the variable always + contains text. This commit fixes the validation to make use + of the bool() method provided for these type of variables + +- Reference commit for SUSE maintenance + This commit adds a reference to Issue SUSE-Enceladus/azure-li-services#255 + and the report in bugzilla bsc#1179562 + +- Omit multipath module by default + The plain installation of the multipath toolkit activates the + dracut multipath code. The setup if the target image runs in a + multipath environment or not should however be decided explicitly + in the image description via and not + implicitly by the presence of tools + +- Fixed multipath disk device assignment in kiwi lib + The former lookup of the multipath mapped disk device contained + a race condition. If the lookup of the device mapper files happened + before multipathd has finished the initialization, kiwi continues + with the unix node name and fails when the device mapper keeps + a busy state on it. This commit changes the code such that in case + of an explicit request to use multipath the lookup of the mapped + device becomes a mandatory process that runs until the + DEVICE_TIMEOUT is reached. Default timeout is set to 60 sec. + This references Issue SUSE-Enceladus/azure-li-services#255 + python-pycryptodomex +- update to 3.9.9: + * GH#435: Fixed Crypto.Util.number.size for negative numbers + +- update to 3.9.8: + * GH#426: The Shamir's secret sharing implementation is not actually compatible with ``ssss``. + Added an optional parameter to enable interoperability. + * GH#427: Skip altogether loading of ``gmp.dll`` on Windows. + * GH#420: Fix incorrect CFB decryption when the input and the output are the same buffer. + * Speed up Shamir's secret sharing routines. Thanks to ncarve. + +- update to 3.9.7: + * GH#381: Make notarization possible again on OS X when using wheels. + Thanks to Colin Atkinson. + * RSA OAEP decryption was not verifying that all ``PS`` bytes are zero. + * GH#372: fixed memory leak for operations that use memoryviews when `cffi` is not installed. + * Fixed wrong ASN.1 OID for HMAC-SHA512 in PBE2. + * GH#341: Prevent ``key_to_english`` from creating invalid data when fed with + keys of length not multiple of 8. Thanks to vstoykovbg. + * GH#347: Fix blocking RSA signing/decryption when key has very small factor. + Thanks to Martijn Pieters. + * GH#308: Align stack of functions using SSE2 intrinsics to avoid crashes, + when compiled with gcc on 32-bit x86 platforms. + python-websockify +- Require python-numpy at runtime (boo#1163513) + python-xarray +- update to version 0.13.0: + * Breaking changes + + This release increases the minimum required Python version from + 3.5.0 to 3.5.3 (GH3089). By Guido Imperiale. + + The isel_points and sel_points methods are removed, having been + deprecated since v0.10.0. These are redundant with the isel / + sel methods. See Vectorized Indexing for the details By + Maximilian Roos + + The inplace kwarg for public methods now raises an error, having + been deprecated since v0.11.0. By Maximilian Roos + + concat() now requires the dim argument. Its indexers, mode and + concat_over kwargs have now been removed. By Deepak Cherian + + Passing a list of colors in cmap will now raise an error, having + been deprecated since v0.6.1. + + Most xarray objects now define __slots__. This reduces overall + RAM usage by ~22% (not counting the underlying numpy buffers); + on CPython 3.7/x64, a trivial DataArray has gone down from 1.9kB + to 1.5kB. + Caveats: + o Pickle streams produced by older versions of xarray can’t be + loaded using this release, and vice versa. + o Any user code that was accessing the __dict__ attribute of + xarray objects will break. The best practice to attach custom + metadata to xarray objects is to use the attrs dictionary. + o Any user code that defines custom subclasses of xarray classes + must now explicitly define __slots__ itself. Subclasses that + don’t add any attributes must state so by defining __slots__ = + () right after the class header. Omitting __slots__ will now + cause a FutureWarning to be logged, and will raise an error in a + later release. + (GH3250) by Guido Imperiale. + + The default dimension for Dataset.groupby(), Dataset.resample(), + DataArray.groupby() and DataArray.resample() reductions is now + the grouping or resampling dimension. + + DataArray.to_dataset() requires name to be passed as a kwarg + (previously ambiguous positional arguments were deprecated) + + Reindexing with variables of a different dimension now raise an + error (previously deprecated) + + broadcast_array() is removed (previously deprecated in favor of + broadcast()) + + Variable.expand_dims() is removed (previously deprecated in + favor of Variable.set_dims()) + * New functions/methods + + xarray can now wrap around any NEP18 compliant numpy-like + library (important: read notes about + NUMPY_EXPERIMENTAL_ARRAY_FUNCTION in the above link). Added + explicit test coverage for sparse. (GH3117, GH3202). This + requires sparse>=0.8.0. By Nezar Abdennur and Guido Imperiale. + + from_dataframe() and from_series() now support sparse=True for + converting pandas objects into xarray objects wrapping sparse + arrays. This is particularly useful with sparsely populated + hierarchical indexes. (GH3206) By Stephan Hoyer. + + The xarray package is now discoverable by mypy (although typing + hints coverage is not complete yet). mypy type checking is now + enforced by CI. Libraries that depend on xarray and use mypy can + now remove from their setup.cfg the lines: + [mypy-xarray] + ignore_missing_imports = True + (GH2877, GH3088, GH3090, GH3112, GH3117, GH3207) By Guido + Imperiale and Maximilian Roos. + + Added DataArray.broadcast_like() and + Dataset.broadcast_like(). By Deepak Cherian and David Mertz. + + Dataset plotting API for visualizing dependencies between two + DataArrays! Currently only Dataset.plot.scatter() is + implemented. By Yohai Bar Sinai and Deepak Cherian + + Added DataArray.head(), DataArray.tail() and DataArray.thin(); + as well as Dataset.head(), Dataset.tail() and Dataset.thin() + methods. (GH319) By Gerardo Rivera. + * Enhancements + + Multiple enhancements to concat() and open_mfdataset(). By + Deepak Cherian + + Added compat='override'. When merging, this option picks the + variable from the first dataset and skips all comparisons. + + Added join='override'. When aligning, this only checks that + index sizes are equal among objects and skips checking indexes + for equality. + + concat() and open_mfdataset() now support the join kwarg. It is + passed down to align(). + + concat() now calls merge() on variables that are not + concatenated (i.e. variables without concat_dim when data_vars + or coords are "minimal"). concat() passes its new compat kwarg + down to merge(). (GH2064) + + Users can avoid a common bottleneck when using open_mfdataset() + on a large number of files with variables that are known to be + aligned and some of which need not be concatenated. Slow + equality comparisons can now be avoided, for e.g.: + data = xr.open_mfdataset(files, concat_dim='time', + data_vars='minimal', + coords='minimal', compat='override', join='override') + + In to_zarr(), passing mode is not mandatory if append_dim is + set, as it will automatically be set to 'a' internally. By David + Brochart. + + Added the ability to initialize an empty or full DataArray with + a single value. (GH277) By Gerardo Rivera. + + to_netcdf() now supports the invalid_netcdf kwarg when used with + engine="h5netcdf". It is passed to h5netcdf.File(). By Ulrich + Herter. + + drop() now supports keyword arguments; dropping index labels by + using both dim and labels or using a DataArrayCoordinates object + are deprecated (GH2910). By Gregory Gundersen. + + Added examples of Dataset.set_index() and DataArray.set_index(), + as well are more specific error messages when the user passes + invalid arguments (GH3176). By Gregory Gundersen. + + filter_by_attrs() now filters the coordinates as well as the + variables. By Spencer Jones. + * Bug fixes + + Improve “missing dimensions” error message for apply_ufunc() + (GH2078). By Rick Russotto. + + assign_coords() now supports dictionary arguments (GH3231). By + Gregory Gundersen. + + Fix regression introduced in v0.12.2 where copy(deep=True) would + convert unicode indices to dtype=object (GH3094). By Guido + Imperiale. + + Improved error handling and documentation for .expand_dims() + read-only view. + + Fix tests for big-endian systems (GH3125). By Graham Inggs. + + XFAIL several tests which are expected to fail on ARM systems + due to a datetime issue in NumPy (GH2334). By Graham Inggs. + + Fix KeyError that arises when using .sel method with float + values different from coords float type (GH3137). By Hasan + Ahmad. + + Fixed bug in combine_by_coords() causing a ValueError if the + input had an unused dimension with coordinates which were not + monotonic (GH3150). By Tom Nicholas. + + Fixed crash when applying distributed.Client.compute() to a + DataArray (GH3171). By Guido Imperiale. + + Better error message when using groupby on an empty DataArray + (GH3037). By Hasan Ahmad. + + Fix error that arises when using open_mfdataset on a series of + netcdf files having differing values for a variable attribute of + type list. (GH3034) By Hasan Ahmad. + + Prevent argmax() and argmin() from calling dask compute + (GH3237). By Ulrich Herter. + + Plots in 2 dimensions (pcolormesh, contour) now allow to specify + levels as numpy array (GH3284). By Mathias Hauser. + + Fixed bug in DataArray.quantile() failing to keep attributes + when keep_attrs was True (GH3304). By David Huard + https://github.com/huard. + * Documentation + + Created a PR checklist as a quick reference for tasks before + creating a new PR or pushing new commits. By Gregory Gundersen. + + Fixed documentation to clean up unwanted files created in + ipython examples (GH3227). By Gregory Gundersen. + +- Disable non-functional dask tests + +- update to version 0.12.3: + - New functions/methods: + - New methods :py:meth:`Dataset.to_stacked_array` and + :py:meth:`DataArray.to_unstacked_dataset` for reshaping Datasets of variables + with different dimensions + (:issue:`1317`). + This is useful for feeding data from xarray into machine learning models, + as described in :ref:`reshape.stacking_different`. + - Enhancements: + - Support for renaming ``Dataset`` variables and dimensions independently + with :py:meth:`~Dataset.rename_vars` and :py:meth:`~Dataset.rename_dims` + (:issue:`3026`). + - Add ``scales``, ``offsets``, ``units`` and ``descriptions`` + attributes to :py:class:`~xarray.DataArray` returned by + :py:func:`~xarray.open_rasterio`. (:issue:`3013`) + - Bug fixes: + - Resolved deprecation warnings from newer versions of matplotlib and dask. + - Compatibility fixes for the upcoming pandas 0.25 and NumPy 1.17 releases. + - Fix summaries for multiindex coordinates (:issue:`3079`). + - Fix HDF5 error that could arise when reading multiple groups from a file at + once (:issue:`2954`). + +- update to version 0.12.2: + - New functions/methods: + - Two new functions, :py:func:`~xarray.combine_nested` and + :py:func:`~xarray.combine_by_coords`, allow for combining datasets along any + number of dimensions, instead of the one-dimensional list of datasets + supported by :py:func:`~xarray.concat`. + The new ``combine_nested`` will accept the datasets as a nested + list-of-lists, and combine by applying a series of concat and merge + operations. The new ``combine_by_coords`` instead uses the dimension + coordinates of datasets to order them. + :py:func:`~xarray.open_mfdataset` can use either ``combine_nested`` or + ``combine_by_coords`` to combine datasets along multiple dimensions, by + specifying the argument ``combine='nested'`` or ``combine='by_coords'``. + The older function :py:func:`~xarray.auto_combine` has been deprecated, + because its functionality has been subsumed by the new functions. + To avoid FutureWarnings switch to using ``combine_nested`` or + ``combine_by_coords``, (or set the ``combine`` argument in + ``open_mfdataset``). (:issue:`2159`) + By `Tom Nicholas `_. + - :py:meth:`~xarray.DataArray.rolling_exp` and + :py:meth:`~xarray.Dataset.rolling_exp` added, similar to pandas' + ``pd.DataFrame.ewm`` method. Calling ``.mean`` on the resulting object + will return an exponentially weighted moving average. + By `Maximilian Roos `_. + - New :py:func:`DataArray.str ` for string + related manipulations, based on ``pandas.Series.str``. + By `0x0L `_. + - Added ``strftime`` method to ``.dt`` accessor, making it simpler to hand a + datetime ``DataArray`` to other code expecting formatted dates and times. + (:issue:`2090`). :py:meth:`~xarray.CFTimeIndex.strftime` is also now + available on :py:class:`CFTimeIndex`. + By `Alan Brammer `_ and + `Ryan May `_. + - :py:meth:`~xarray.core.GroupBy.quantile` is now a method of ``GroupBy`` + objects (:issue:`3018`). + By `David Huard `_. + - Argument and return types are added to most methods on ``DataArray`` and + ``Dataset``, allowing static type checking both within xarray and external + libraries. Type checking with `mypy `_ is enabled in + CI (though not required yet). + By `Guido Imperiale `_ + and `Maximilian Roos `_. + - Enhancements to existing functionality: + - Add ``keepdims`` argument for reduce operations (:issue:`2170`) + By `Scott Wales `_. + - Enable ``@`` operator for DataArray. This is equivalent to :py:meth:`DataArray.dot` + By `Maximilian Roos `_. + - Add ``fill_value`` argument for reindex, align, and merge operations + to enable custom fill values. (:issue:`2876`) + By `Zach Griffith `_. + - :py:meth:`DataArray.transpose` now accepts a keyword argument + ``transpose_coords`` which enables transposition of coordinates in the + same way as :py:meth:`Dataset.transpose`. :py:meth:`DataArray.groupby` + :py:meth:`DataArray.groupby_bins`, and :py:meth:`DataArray.resample` now + accept a keyword argument ``restore_coord_dims`` which keeps the order + of the dimensions of multi-dimensional coordinates intact (:issue:`1856`). + By `Peter Hausamann `_. + - Better warning message when supplying invalid objects to ``xr.merge`` + (:issue:`2948`). By `Mathias Hauser `_. + - Add ``errors`` keyword argument to :py:meth:`Dataset.drop` and :py:meth:`Dataset.drop_dims` + that allows ignoring errors if a passed label or dimension is not in the dataset + (:issue:`2994`). + By `Andrew Ross `_. + - IO related enhancements: + - Implement :py:func:`~xarray.load_dataset` and + :py:func:`~xarray.load_dataarray` as alternatives to + :py:func:`~xarray.open_dataset` and :py:func:`~xarray.open_dataarray` to + open, load into memory, and close files, returning the Dataset or DataArray. + These functions are helpful for avoiding file-lock errors when trying to + write to files opened using ``open_dataset()`` or ``open_dataarray()``. + (:issue:`2887`) + By `Dan Nowacki `_. + - It is now possible to extend existing :ref:`io.zarr` datasets, by using + ``mode='a'`` and the new ``append_dim`` argument in + :py:meth:`~xarray.Dataset.to_zarr`. + By `Jendrik Jördening `_, + `David Brochart `_, + `Ryan Abernathey `_ and + `Shikhar Goenka `_. + - ``xr.open_zarr`` now accepts manually specified chunks with the ``chunks=`` + parameter. ``auto_chunk=True`` is equivalent to ``chunks='auto'`` for + backwards compatibility. The ``overwrite_encoded_chunks`` parameter is + added to remove the original zarr chunk encoding. + By `Lily Wang `_. + - netCDF chunksizes are now only dropped when original_shape is different, + not when it isn't found. (:issue:`2207`) + By `Karel van de Plassche `_. + - Character arrays' character dimension name decoding and encoding handled by + ``var.encoding['char_dim_name']`` (:issue:`2895`) + By `James McCreight `_. + - open_rasterio() now supports rasterio.vrt.WarpedVRT with custom transform, + width and height (:issue:`2864`). + By `Julien Michel `_. + - Bug fixes: + - Rolling operations on xarray objects containing dask arrays could silently + compute the incorrect result or use large amounts of memory (:issue:`2940`). + By `Stephan Hoyer `_. + - Don't set encoding attributes on bounds variables when writing to netCDF. + (:issue:`2921`) + By `Deepak Cherian `_. + - NetCDF4 output: variables with unlimited dimensions must be chunked (not + contiguous) on output. (:issue:`1849`) + By `James McCreight `_. + - indexing with an empty list creates an object with zero-length axis (:issue:`2882`) + By `Mayeul d'Avezac `_. + - Return correct count for scalar datetime64 arrays (:issue:`2770`) + By `Dan Nowacki `_. + - Fixed max, min exception when applied to a multiIndex (:issue:`2923`) + By `Ian Castleden `_ + - A deep copy deep-copies the coords (:issue:`1463`) + By `Martin Pletcher `_. + - Increased support for `missing_value` (:issue:`2871`) + By `Deepak Cherian `_. + - Removed usages of `pytest.config`, which is deprecated (:issue:`2988`) + By `Maximilian Roos `_. + - Fixed performance issues with cftime installed (:issue:`3000`) + By `0x0L `_. + - Test suite fixes for newer versions of pytest (:issue:`3011`, :issue:`3032`). + By `Maximilian Roos `_ + and `Stephan Hoyer `_. + - update to version 0.12.1: + - Enhancements: + - Allow ``expand_dims`` method to support inserting/broadcasting dimensions + with size > 1. (:issue:`2710`) + By `Martin Pletcher `_. + - Bug fixes: + - Dataset.copy(deep=True) now creates a deep copy of the attrs (:issue:`2835`). + By `Andras Gefferth `_. + - Fix incorrect ``indexes`` resulting from various ``Dataset`` operations + (e.g., ``swap_dims``, ``isel``, ``reindex``, ``[]``) (:issue:`2842`, + :issue:`2856`). + By `Stephan Hoyer `_. + +- Disable known failing tests on arm. + See gh#pydata/xarray#2334 + +- Just use %pytest macro + +- Update to version 0.12.1: + - Enhancements + - Allow ``expand_dims`` method to support inserting/broadcasting dimensions + with size > 1. (:issue:`2710`) + - Bug fixes + - Dataset.copy(deep=True) now creates a deep copy of the attrs (:issue:`2835`). + - Fix incorrect ``indexes`` resulting from various ``Dataset`` operations + (e.g., ``swap_dims``, ``isel``, ``reindex``, ``[]``) (:issue:`2842`, + :issue:`2856`). + +- specfile: + * since this version is for python3 only, add a hint to skip python 2 during the build +- update to version 0.12.0: + * Highlights include: + + Removed support for Python 2. This is the first version of + xarray that is Python 3 only! + + New coarsen() and integrate() methods. See Coarsen large arrays + and Computation using Coordinates for details. + + Many improvements to cftime support. See below for details. + * Deprecations + + The compat argument to Dataset and the encoding argument to + DataArray are deprecated and will be removed in a future + release. (GH1188) By Maximilian Roos. + * cftime related enhancements + + Resampling of standard and non-standard calendars indexed by + CFTimeIndex is now possible. (GH2191). By Jwen Fai Low and + Spencer Clark. + + Taking the mean of arrays of cftime.datetime objects, and by + extension, use of coarsen() with cftime.datetime coordinates is + now possible. By Spencer Clark. + + Internal plotting now supports cftime.datetime objects as time + series. (GH2164) By Julius Busecke and Spencer Clark. + + cftime_range() now supports QuarterBegin and QuarterEnd offsets + (GH2663). By Jwen Fai Low + + open_dataset() now accepts a use_cftime argument, which can be + used to require that cftime.datetime objects are always used, or + never used when decoding dates encoded with a standard + calendar. This can be used to ensure consistent date types are + returned when using open_mfdataset() (GH1263) and/or to silence + serialization warnings raised if dates from a standard calendar + are found to be outside the pandas.Timestamp-valid range + (GH2754). By Spencer Clark. + + pandas.Series.dropna() is now supported for a pandas.Series + indexed by a CFTimeIndex (GH2688). By Spencer Clark. + * Other enhancements + + Added ability to open netcdf4/hdf5 file-like objects with + open_dataset. Requires (h5netcdf>0.7 and h5py>2.9.0). (GH2781) + By Scott Henderson + + Add data=False option to to_dict() methods. (GH2656) By Ryan + Abernathey + + DataArray.coarsen() and Dataset.coarsen() are newly added. See + Coarsen large arrays for details. (GH2525) By Keisuke Fujii. + + Upsampling an array via interpolation with resample is now + dask-compatible, as long as the array is not chunked along the + resampling dimension. By Spencer Clark. + + xarray.testing.assert_equal() and + xarray.testing.assert_identical() now provide a more detailed + report showing what exactly differs between the two objects + (dimensions / coordinates / variables / attributes) (GH1507). By + Benoit Bovy. + + Add tolerance option to resample() methods bfill, pad, + nearest. (GH2695) By Hauke Schulz. + + DataArray.integrate() and Dataset.integrate() are newly + added. See Computation using Coordinates for the + detail. (GH1332) By Keisuke Fujii. + + Added drop_dims() (GH1949). By Kevin Squire. + * Bug fixes + + Silenced warnings that appear when using pandas 0.24. By Stephan + Hoyer + + Interpolating via resample now internally specifies + bounds_error=False as an argument to scipy.interpolate.interp1d, + allowing for interpolation from higher frequencies to lower + frequencies. Datapoints outside the bounds of the original time + coordinate are now filled with NaN (GH2197). By Spencer Clark. + + Line plots with the x argument set to a non-dimensional coord + now plot the correct data for 1D DataArrays. (GH27251). By Tom + Nicholas. + + Subtracting a scalar cftime.datetime object from a CFTimeIndex + now results in a pandas.TimedeltaIndex instead of raising a + TypeError (GH2671). By Spencer Clark. + + backend_kwargs are no longer ignored when using open_dataset + with pynio engine (:issue:‘2380’) By Jonathan Joyce. + + Fix open_rasterio creating a WKT CRS instead of PROJ.4 with + rasterio 1.0.14+ (GH2715). By David Hoese. + + Masking data arrays with xarray.DataArray.where() now returns an + array with the name of the original masked array (GH2748 and + GH2457). By Yohai Bar-Sinai. + + Fixed error when trying to reduce a DataArray using a function + which does not require an axis argument. (GH2768) By Tom + Nicholas. + + Concatenating a sequence of DataArray with varying names sets + the name of the output array to None, instead of the name of the + first input array. If the names are the same it sets the name to + that, instead to the name of the first DataArray in the list as + it did before. (GH2775). By Tom Nicholas. + + Per CF conventions, specifying 'standard' as the calendar type + in cftime_range() now correctly refers to the 'gregorian' + calendar instead of the 'proleptic_gregorian' calendar (GH2761). + python39 +- Add CVE-2021-3177-buf_ovrfl_PyCArg_repr.patch fixing + bsc#1181126 (CVE-2021-3177) buffer overflow in PyCArg_repr in + _ctypes/callproc.c, which may lead to remote code execution. + python39:base +- Add CVE-2021-3177-buf_ovrfl_PyCArg_repr.patch fixing + bsc#1181126 (CVE-2021-3177) buffer overflow in PyCArg_repr in + _ctypes/callproc.c, which may lead to remote code execution. + python39:doc +- Add CVE-2021-3177-buf_ovrfl_PyCArg_repr.patch fixing + bsc#1181126 (CVE-2021-3177) buffer overflow in PyCArg_repr in + _ctypes/callproc.c, which may lead to remote code execution. + qelectrotech +- Update to version 0.70: + * Lots of changes (see ChangeLog). +- Added new build requirements kcoreaddons-devel and + kwidgetsaddons-devel. + -- Update to version 0.3a: - * See http://qelectrotech.org/wiki/en/doc/changelog_0.22_0.3a for changes. -- Fixed rpmlint warning "script-without-shebang". -- Rebased fix_paths.patch to apply cleanly. - raspberrypi-firmware +- Use disable-v3d overlay, it isn't ready for users to use but soon good enough + for a technology preview. (jsc#SLE-15928) + raspberrypi-firmware-config +- Use disable-v3d overlay, it isn't ready for users to use but soon good enough + for a technology preview. (jsc#SLE-15928) + raspberrypi-firmware-dt +- Introduce disable-v3d-overlay.dts, in order to be able to selectively disable + v3d while using vc4 as the display controller (jsc#SLE-15928). + +- Update to 02dbfea28f (2021-01-22): + * Add reserved memory template to hold firmware configuration +- Drop upstream-blconfig-rmem.patch as it's now available upstream. + rear23a +- rear23a-update.patch fixes + * bsc#1180295 https://bugzilla.suse.com/show_bug.cgi?id=1180295 + Disk layout is not correct on qemu VM with SCSI disk + (gets falsely detected as multipath device) + which is the ReaR upstream issue + https://github.com/rear/rear/issues/2298 + * bsc#1180819 https://bugzilla.suse.com/show_bug.cgi?id=1180819 + rear recover failed for platform pSeries + (grub2-install called without option --no-nvram) + which is the ReaR upstream issue + https://github.com/rear/rear/issues/2554 + * bsc#1180946 https://bugzilla.suse.com/show_bug.cgi?id=1180946 + 'rear mkrescue' fails with + "ERROR: unix exists but no module file?" + it works with MODULES=( 'all_modules' ) + * bsc#1178664 https://bugzilla.suse.com/show_bug.cgi?id=1178664 + ebiso silently corrupts files greater or equal 2GiB + (root cause: 2GiB limit in ISO 9660 file system) + which is the ReaR upstream pull request + https://github.com/rear/rear/pull/2525 + and the ebiso upstream issue + https://github.com/gozora/ebiso/issues/12 + It introduces a new ISO_FILE_SIZE_LIMIT config variable + that is by default 2GiB, for details see + usr/share/rear/conf/default.conf + * bsc#1179966 https://bugzilla.suse.com/show_bug.cgi?id=1179966 + dump creating while verifying the vdso kernel module + which is the ReaR upstream issue + https://github.com/rear/rear/issues/2177 +- You must validate that the recovery still works for you, cf. + "No disaster recovery without testing and continuous validation" + at https://en.opensuse.org/SDB:Disaster_Recovery + -- Provide also the other documentation ("make install" only - installs the man page). - -- Version upgrade to 1.16 from upstream (fate#316508) - that has in particular VLAN tagging support (fate#317032). - For details see the rear-release-notes.txt file. - Warning for users who upgrade Relax-and-Recover (rear): - Users who already use it must re-validate that their - particular disaster recovery procedure still works. - See in particular "Version upgrades" at - http://en.opensuse.org/SDB:Disaster_Recovery -- bug-859436_40_restore_with_tsm.sh.diff is obsolete - because the issue is fixed in the uptream sources. -- rear-release-notes.txt-1.16 replaces the outdated - doc/rear-release-notes.txt from rear-1.16.tar.gz. -- traditional_style_for_bash_3.diff replaces bash 4.x syntax - with traditional style for bash 3.x if bash 3.x is used - (i.e. up to openSUSE:11.1 and SLE11 where we have bash 3.x) - where the test in the build environment assumes that the - same bash major version is also used by the end-user in his - runtime environment but even if the end-user had upgraded - his bash it should not matter because bash 3.x syntax - should also work for bash 4.x. -- Added an explicit os.conf to not depend on LSB dependencies - to avoid calling "lsb_release" in config-functions.sh - that might result inconsistent values (bnc#877042). - -- Added "Requires: lsb-release" because rear calls "lsb_release" - in /usr/share/rear/lib/config-functions.sh (bnc#861871). - -- Cleanup of the LSB RPM requirements (bnc#861871): - Replaced "Requires: lsb" by explicitly requiring - only those RPM packages that are mandatory for rear - (in particular when a binary is called in a script) - because "Requires: lsb" would require much too much, - see https://bugzilla.novell.com/show_bug.cgi?id=807747#c4 - "A distribution is LSB Certified or LSB compliant if and only if - the distribution provides all requirements as outlined in the - specification." - Accordingly the lsb RPM requires tons of stuff that is not - needed by rear (in particular various graphical libraries, - sound stuff, printing stuff, and so on). -- Replaced rear-1.15.tar.gz with the current one from upstream at - https://sourceforge.net/projects/rear/files/rear/1.15/rear-1.15.tar.gz - that contains exactly same files but the tarball differs - (probably it was re-packed at upstream) and that causes - failures of our automated factory-auto check scripts like: - "download_files is configured to fail when the upstream file - is different then the committed file". - -- Version upgrade to 1.15 from upstream (fate#316508). - For details see the rear-release-notes.txt file. -- bug-859436_40_restore_with_tsm.sh.diff fixes recovery - with TSM (Tivoli Storage Manager) since version 6.4 that - results in an error message "ANS1102E" as fixed upstream - in https://github.com/rear/rear/issues/356 (bnc#859436). -- Warning for users who upgrade from rear 1.10.0 - (e.g. when upgrading from SUSE Linux Enterprise 11): - Rear 1.15 has many new features and fundamental changes. - In particular the filesystem creation is totally different - (via the so called "layout workflow" instead of the old - "dr workflow" that has been removed in rear 1.14). - Users who already use rear must completely re-validate that - their particular disaster recovery procedure still works. - See in particular "Version upgrades" at - http://en.opensuse.org/SDB:Disaster_Recovery - -- Require /usr/bin/mkisofs instead of mkisofs -- The default getty is agetty now - -- Require mkisofs instead of genisoimage, as we plan to switch to - it. (rear works both /usr/bin/mkisofs and /usr/bin/genisoimage) -- Avoid UUOC: better deletion strategy for gitignore - -- updated to rear 1.14 from upstream - * see rear-release-notes.txt for more informations -- clean and rebase specfile -- remove debian files -- don't include manfiles and makefile in documentation - -- updated to rear 1.10.0 from upstream - * remove symlinks that conflict with directories to resolve - RPM upgrade problems - * add OS_MASTER_* variables to define a parent distro, - e.g. Fedora for CentOS - * remove Linux-x86_64 and map it to Linux-i386 to remove - a lot of symlinks pointing to directories - * bugfixes for tape blocksize and bootable USB media - -- updated to rear 1.9.0 from upstream - * many bugfixes - * (new) P2V/V2V/V2P/P2P with system reconfiguration - * (new) support Data Protector, Bacula, OBDR, Tapes - * (new) use udev for module loading, support firmware loading - * see full list of changes at - http://rear.svn.sourceforge.net/viewvc/rear/releases/1.9.0/usr/share/rear/CHANGES - -- updated to rear 1.7.23 from upstream - * some bugfixing - * added validation info for openSUSE 11.2 i386 and x86_64 - * improved library collection for 64bit Linux - (e.g. /lib*/libnss*) - * symlink doc and contrib in the dist archive - to reduce the size - * clone required system users/groups to rescue system - (daemon and rpc) - -- updated to rear 1.7.22 from upsteam - * added -L to stat call to read real device in - 29_find_required_devices.sh - * make svn2host report scp errors - * updated rear.spec, rear.sourcespec of SUSE and FEDORA - * updated contrib/mkvendorrp to pull version nr from - rear, CHANGED - * updated lib/spec/Fedora/rear.sourcespec Require field - and doc/ - * updated skel/default/etc/scripts/system-setup to improve - loading modules - * updated finalize/default/88_check_for_mount_by_id.sh - * added prep/GNU/Linux/28_include_vmware_tools.sh - * moved some misplaced scripts from pack to build - * added contrib/svn2hosts (continuous integration script) - * fixed up mkdist-workflow.sh and contrib/svn2tar to share - more code - * removed the UTF-8 conversion - (IMHO should be only done manually) - * removed the overwriting of the generic spec file - with vendor specific spec file - * fixed the copying of /dev/shm/* by adding it to - COPY_AS_IS_EXCLUDE - * support open-vm-tools and loading of vmxnet - * removed the usage of udev_volume_id (for RHEL4) in favour - of internal vol_id - * fixed internal vol_id to correctly strip leading spaces - from the values - * fixed 31_create_filesystems.sh to actually correctly - create ext* and support FS labels with < or > in them - (https://sourceforge.net/tracker/?func=detail&aid=2891970&group_id=171835&atid=859452) - * added usleep and mktemp - * Fixed all wrong occurences of [*] with [@]. - See https://sourceforge.net/tracker/?func=detail&atid=859452&aid=2877091&group_id=171835 - * backup/NETFS/default/40_create_include_exclude_files.sh - fixed variable name for excluded mountpoints to actually - read EXCLUDE_MOUNTPOINTS - * recreate/GNU/Linux/22_create_lvm2_devices.sh - move lvm vgchange -a y in loop to avoid old VGs to activate - -- updated to rear 1.7.21 from upstream - * support openSUSE 11.2 (M6) - * rsyslogd - * ext4 - -- import into Factory - release-notes-openSUSE +- 15.3.20210129 +- Initial packaged RN for Leap 15.3 +- Removed KDE4 and related qt4 libs from 15.3 (boo#1179613) +- Updated translations + ristretto +- Fix spec file + rpmlint +- Whitelist PAM modules and DBUS rules for cockpit (bsc#1169614) + +- backport pam_pwquality whitelisting for PackageHub (bsc#1177684) + +- backport systemd portable1 D-Bus whitelisting (bsc#1176676) + rpmlint-mini +- add fake post ldconfig calls as rpmlintrcs are not read + by rpmlint-mini (bsc#1177178) + rubygem-asciidoctor +- updated to version 2.0.10 + see installed CHANGELOG.adoc + == 2.0.10 (2019-05-31) - @mojavelinux + Bug Fixes:: + * fix Asciidoctor.convert_file to honor `header_footer: false` option when writing to file (#3316) + * fix placement of title on excerpt block (#3289) + * always pass same options to SyntaxHighlighter#docinfo, regardless of value of location argument + * fix signature of SyntaxHighlighter#docinfo method (#3300) + * when `icons` is set to `image`, enable image icons, but don't use it as the value of the `icontype` attribute (#3308) + // end::compact[] + +- updated to version 2.0.9 + see installed CHANGELOG.adoc + // tag::compact[] + == 2.0.9 (2019-04-30) - @mojavelinux + Bug Fixes:: + * process multiple single-item menu macros in same line (#3279) + * register images in catalog correctly (#3283) + * rename AbstractNode#options method to AbstractNode#enabled_options so it doesn't get shadowed by Document#options (#3282) + * don't fail to convert document if alt attribute is not set on block or inline image (typically by an extension) + * fix lineno of source location on blocks that follow a detached list continuation (#3281) + * assume inline image type is "image" if not set (typically by an extension) + // end::compact[] + == 2.0.8 (2019-04-22) - @mojavelinux + Bug Fixes:: + * restore background color applied to literal blocks by default stylesheet (#3258) + * use portability constants (CC_ALL, CC_ANY) in regular expressions defined in built-in converters (DocBook5 and ManPage) + * use portability constant (CC_ANY) in regular expression for custom inline macros + * use smarter margin collapsing for AsciiDoc table cell content; prevent passthrough content from being cut off (#3256) + * don't limit footnote ref to ASCII charset; allow any word character in Unicode to be used (#3269) + Improvements:: + * register_for methods accept arguments as symbols (#3274) + * use Concurrent::Map instead of Concurrent::Hash in template converter + * use module_function keyword to define methods in Helpers + * move regular expression definitions to separate source file (internal change) + == 2.0.7 (2019-04-13) - @mojavelinux + Bug Fixes:: + * fix crash when resolving ID from text and at least one candidate contains an unresolved xref (#3254) + * fix compatibility with Rouge 2.0 + Improvements:: + * improve documentation for the `-a` CLI option; explain that `@` modifier can be placed at end of name as alternative to end of value + * move source for main API entry points (load, load_file, convert, convert_file) to separate files (internal change) + * define main API entry points (load, load_file, convert, convert_file) as module functions + Also see https://github.com/asciidoctor/asciidoctor/milestone/33?closed=1[issues resolved in 2.0.x] (cumulative). + == 2.0.6 (2019-04-04) - @mojavelinux + Bug Fixes:: + * assume implicit AsciiDoc extension on interdoc xref macro target with no extension (e.g., `document#`); restores 1.5.x behavior (#3231) + * don't fail to load application if call to Dir.home fails; use a rescue with fallback values (#3238) + * Helpers.rootname should only consider final path segment when dropping file extension + Improvements:: + * implement Helpers.extname as a more efficient and flexible File.extname method + * check for AsciiDoc file extension using end_with? instead of resolving the extname and using a lookup + Also see https://github.com/asciidoctor/asciidoctor/milestone/33?closed=1[issues resolved in 2.0.x] (cumulative). + == 2.0.5 (2019-04-01) - @mojavelinux + Bug Fixes:: + * fix crash when source highlighter is Rouge and source language is not set on block (#3223) + * update CLI and SyntaxHighlighter to allow Asciidoctor to load cleanly on Ruby 2.0 - 2.2 + * CLI should use $stdin instead of STDIN to be consistent with the use of $stdout + * mark encoding of stdio objects used in CLI as UTF-8 (#3225) + * make Asciidoctor::SyntaxHighlighter::Config.register_for method public as documented + Also see https://github.com/asciidoctor/asciidoctor/milestone/33?closed=1[issues resolved in 2.0.x] (cumulative). + == 2.0.4 (2019-03-31) - @mojavelinux + Bug Fixes:: + * allow Asciidoctor to load cleanly on Ruby 2.0 - 2.2 for distributions that provide support for these older Ruby versions + * make Asciidoctor::Converter::Config.register_for method public as documented + * remove unused Asciidoctor::Converter::BackendTraits#derive_backend_traits private method + * move Asciidoctor::Converter::BackendTraits.derive_backend_traits method to Asciidoctor::Converter + * mark render and render_file methods as deprecated in API docs + Also see https://github.com/asciidoctor/asciidoctor/milestone/33?closed=1[issues resolved in 2.0.x] (cumulative). + +- updated to version 2.0.3 + see installed CHANGELOG.adoc + +- updated to version 1.5.8 + see installed CHANGELOG.adoc + == 1.5.8 (2018-10-28) - @mojavelinux + Enhancements:: + * if set, add value of part-signifier and chapter-signifier attributes to part and chapter titles (#2738) + * allow position (float) and alignment (align) to be set on video block (#2425) + * substitute attribute references in attrlist of include directive (#2761) + * add Document#set_header_attribute method for adding method directly to document header during parsing (#2820) + * add helper method to extension processor classes to create lists and list items + * allow ordered and unordered lists to be nested to an arbitrary / unlimited depth (#2854) + * add `prefer` DSL method to extension registry and document processor to flag extension as preferred (#2848) + * allow manname and manpurpose to be set using document attributes; don't look for NAME section in this case (#2810) + * substitute attribute references in target of custom block macro (honoring attribute-missing setting) (#2839) + * interpret `<.>` as an auto-numbered callout in verbatim blocks and callout lists (#2871) + * require marker for items in callout list to have circumfix brackets (e.g., `<1>` instead of `1>`) (#2871) + * preserve comment guard in front of callout number in verbatim block if icons is not enabled (#1360) + * add more conventional styles to quote block when it has the excerpt role (#2092) + * colspecs can be separated by semi-colon instead of comma (#2798) + * change AbstractBlock#find_by to respond to StopIteration exception; stop traversal after matching ID (#2900) + * change AbstractBlock#find_by to honor return values :skip and :skip_children from filter block to skip node and its descendants or just its descendants, respectively (#2067) + * add API to retrieve authors as array; use API in converters (#1042) (*@mogztter*) + * add support for start attribute on source block to set starting line number when converting to DocBook (#2915) + * track imagesdir for image on node and in catalog (#2779) + * allow starting line number to be set using start attribute when highighting source block with Pygments or CodeRay (#1742) + * upgrade highlight.js to 9.13.1 + Fixes:: + * don't hang on description list item that begins with /// (#2888) + * don't crash when using AsciiDoc table cell style on column in CSV table (#2817) + * show friendly error if CSV data for table contains unclosed quote (#2878) (*@zelivans*) + * don't crash when attribute entry continuation is used on last line of file (#2880) (*@zelivans*) + * treat empty/missing value of named block attribute followed by other attributes (e.g., caption=,cols=2*) as empty string + * AbstractNode#set_option does nothing if option is already set (PR #2778) + * allow revnumber to be an attribute reference in revision info line (#2785) + * use ::File.open instead of ::IO.binread in Reader for Asciidoctor.js compatibility + * add fallback for timezone when setting doctime + * preserve UNC path that begins with a double backslash (Windows) (#2869) + * fix formatting of quote block (indentation) in manpage output (#2792) + * catalog inline anchors in ordered list items (#2812) + * detect closing tag on last line with no trailing newline (#2830) + * process `!name@` attribute syntax property; follow-up to #642 + * change document extension processor DSL methods to return registered extension instance instead of array of instances + * use fallback value for manname-title to prevent crash in manpage converter + * consolidate inner whitespace in prose in manpage output (#2890) + * only apply subs to node attribute value if enclosed in single quotes (#2905) + * don't hide URI scheme if target of link macro is a bare URI scheme + * fix crash when child section of part is out of sequence and section numbering is enabled (#2931) + * fix crash when restoring passthroughs if passthrough role is enclosed in single quotes (#2882, #2883) + * don't eagerly apply subs to inline attributes in general + * make sure encoding of output file is UTF-8 + * prevent warning about invalid `:asciidoc` option when using custom templates with Slim 4 (#2928) + * use Pathname#relative_path_from to compute relative path to file outside of base directory (#2108) + Improvements:: + * change trailing delimiter on part number to colon (:) (#2738) + * interpret open line range as infinite (#2914) + * rename number property on AbstractBlock to numeral, but keep number as deprecated alias + * use CSS class instead of hard-coded inline float style on tables and images (#2753) + * use CSS class instead of hard-coded inline text-align style on block images (#2753) + * allow hyphen to be used custom block macro name as long as it's not the first character (#2620) + * use shorthands %F and %T instead of %Y-%m-%d and %H:%M:%S to format time + * read file in binary mode whenever contents are being normalized + * use .drop(0) to duplicate arrays (roughly 1.5x as fast as .dup) + * only recognize a bullet glyph which is non-repeating as an unordered list marker + * rename SyntaxDsl module to SyntaxProcessorDsl (internal) + * fail if name given to block macro contains illegal characters + * normalize all whitespace in value of manpurpose attribute + * make space before callout number after custom line comment character optional + * parse attrlist on inline passthrough as a shorthand attribute syntax or literal role (#2910) + * add support for range syntax (.. delimiter) to highlight attribute on source block (#2918) + * add support for unbounded range to highlight attribute on source block (#2918) + * automatically assign title and caption on image block if title is set on custom block source (#2926) + * use OS independent timezone (UTC or time offset) in doctime and localtime attributes (#2770) + * report correct line number for inline anchor with id already in use (#2769) + * generate manpage even if input is non-conforming or malformed (#1639) + * allow authorinitials for single author to be overridden (#669) + Documentation:: + * translate README into German (#2829) (*@jwehmschulte*) + * sync French translation of README (*@mogztter*) + * add Swedish translation of built-in attributes (PR #2930) (*@jonasbjork*) + Build / Infrastructure:: + * replace thread_safe with concurrent-ruby (PR #2822) (*@junaruga*) + // tag::compact[] + +- updated to version 1.5.7.1 + see installed CHANGELOG.adoc + == 1.5.7.1 (2018-05-10) - @mojavelinux + Fixes:: + * fix regression where block attributes where being inherited by sibling blocks in a complex list item (#2771) + * don't apply lead styling to first paragraph in nested document (AsciiDoc table cell) if role is present (#2624) + Build / Infrastructure:: + * drop obsolete logic in rake build + * allow lib dir to be overridden for tests using an environment variable (PR #2758) + * load asciidoctor/version from LOAD_PATH in gemspec if not found locally (PR #2760) + +- updated to version 1.5.7 + see installed CHANGELOG.adoc + == 1.5.7 (2018-05-02) - @mojavelinux + Enhancements:: + * BREAKING: drop XML tags, character refs, and non-word characters (except hyphen, dot, and space) when auto-generating section IDs (#794) + * * hyphen, dot, and space are replaced with value of idseparator, if set; otherwise, spaces are dropped + * allow attribute names to contain any word character defined by Unicode (#2376, PR #2393) + * route all processor messages through a logger instead of using Kernel#warn (#44, PR #2660) + * add MemoryLogger for capturing messages sent to logger into memory (#44, PR #2660) + * add NullLogger to prevent messages from being logged (#44, PR #2660) + * log message containing source location / cursor as an object; provides more context (#44, PR #2660) + * pass cursor for include file to `:include_location` key in message context (PR #2729) + * add `:logger` option to API to set logger instance (#44, PR #2660) + * add `--failure-level=LEVEL` option to CLI to force non-zero exit code if specified logging level is reached (#2003, PR #2674) + * parse text of xref macro as attributes if attribute signature found (equal sign) (#2381) + * allow xrefstyle to be specified per xref by assigning the xrefstyle attribute on the xref macro (#2365) + * recognize target with .adoc extension in xref macro as an interdocument xref + * resolve nested includes in remote documents relative to URI (#2506, PR #2511) + * allow `relfilesuffix` attribute to control file extension used for interdoc xrefs (#1273) + * support `!name@` (preferred), `!name=@`, `name!@`, and `name!=@` syntax to soft unset attribute from API or CLI (#642, PR #2649) + * allow modifier to be placed at end of name to soft set an attribute (e.g., `icons@=font`) (#642, PR #2649) + * interpret `false` attribute value defined using API as a soft unset (#642, PR #2649) + * number parts if `partnums` attribute is set (#2298) + * allow footnote macro to define or reference footnote reference (footnoteref macro now deprecated) (#2347, PR #2362) + * allow custom converter to be used with custom templates; converter must declare that it supports templates (#2619) + * allow manpage path for manpage help topic to be specified using ASCIIDOCTOR_MANPAGE_PATH environment variable (PR #2653) (*@aerostitch*) + * if manpage cannot be found in default path inside gem, use `man -w asciidoctor` to resolve installed path (PR #2653) + * uncompress contents of manpage for manpage help topic if path ends with .gz (PR #2653) (*@aerostitch*) + * define source and manual refmiscinfo entries in manpage output if manual and source attributes are defined (PR #2636) (*@tiwai*) + * add syntax for adding hard line breaks in block AsciiMath equations (#2497, PR #2579) (*@dimztimz*) + * add positioning option to sectanchors attribute (sectanchors=before or sectanchors=after) (#2485, PR #2486) + * allow table striping to be configured using stripes attribute (even, odd, all, or none) or stripes roles on table (#1365, PR #2588) + * recognize `ends` as an alias to `topbot` for configuring the table frame + * add rel=nofollow property to links (text or image) when nofollow option is set (#2605, PR #2692) + * populate Document#source_location when sourcemap option is enabled (#2478, PR #2488) + * populate source_location property on list items when sourcemap option is set on document (PR #2069) (*@mogztter*) + * populate Table::Cell#source_location when sourcemap option is enabled (#2705) + * allow local include to be flagged as optional by setting optional option (#2389, PR #2413) + * allow block title to begin with a period (#2358, PR #2359) + * catalog inline anchor at start of list items in ordered and unordered lists, description list terms, and table cells (#2257) + * register document in catalog if id is set; assign reftext to document attributes if specified in a block attribute line (#2301, PR #2428) + * allow automatic width to be applied to individual columns in a table using the special value `~` (#1844) + * use the quote element in DocBook converter to represent smart quotes (#2272, PR #2356) (@bk2204) + * parse and pass all manpage names to output document master (i.e., shadow man pages) (#1811, #2543, PR #2414) + * parse credit line of shorthand quote block as block attributes; apply normal subs to credit line in shorthand quote blocks (#1667, PR #2452) + * populate copyright element in DocBook output from value of copyright attribute (#2728) + * preserve directories if source dir and destination dir are set (#1394, PR #2421) + * allow linkcss to be unset from API or CLI when safe mode is secure + * convert quote to epigraph element in DocBook output if block has epigraph role (#1195, PR #2664) (*@bk2204*) + * number special sections in addition to regular sections when sectnums=all (#661, PR #2463) + * upgrade to Font Awesome 4.7.0 (#2569) + * upgrade to MathJax 4.7.4 + Bug fixes:: + * set `:to_dir` option value correctly when output file is specified (#2382) + * preserve leading indentation in contents of AsciiDoc table cell if contents starts with a newline (#2712) + * the shorthand syntax on the style to set block attributes (id, roles, options) no longer resets block style (#2174) + * match include tags anywhere on line as long as offset by word boundary on left and space or newline on right (#2369, PR #2683) + * warn if an include tag specified in the include directive is unclosed in the included file (#2361, PR #2696) + * use correct parse mode when parsing blocks attached to list item (#1926) + * fix typo in gemspec that removed README and CONTRIBUTING files from the generated gem (PR #2650) (*@aerostitch*) + * preserve id, role, title, and reftext on open block when converting to DocBook; wrap in `` or `` (#2276) + * don't turn bare URI scheme (no host) into a link (#2609, PR #2611) + * don't convert inter-document xref to internal anchor unless entire target file is included into current file (#2200) + * fix em dash replacement in manpage converter (#2604, PR #2607) + * don't output e-mail address twice when replacing bare e-mail address in manpage output (#2654, PR #2665) + * use alternate macro for monospaced text in manpage output to not conflict w/ AsciiDoc macros (#2751) + * enforce that absolute start path passed to PathResolver#system_path is inside of jail path (#2642, PR #2644) + * fix behavior of PathResolver#descends_from? when base path equals / (#2642, PR #2644) + * automatically recover if start path passed to PathResolver#system_path is outside of jail path (#2642, PR #2644) + * re-enable left justification after invoking tmac URL macro (#2400, PR #2409) + * don't report warning about same level 0 section multiple times (#2572) + * record timings when calling convert and write on Document (#2574, PR #2575) + * duplicate header attributes when restoring; allows header attributes to be restored an arbitrary number of times (#2567, PR #2570) + * propagate `:catalog_assets` option to nested document (#2564, PR #2565) + * preserve newlines in quoted CSV data (#2041) + * allow opening quote around quoted CSV field to be on a line by itself + * output table footer after body rows (#2556, PR #2566) (*@PauloFrancaLacerda*) + * move @page outside of @media print in default stylesheet (#2531, PR #2532) + * don't throw exception if text of dd node is nil (#2529, PR #2530) + * don't double escape ampersand in manpage output (#2525) (*@dimztimz*) + * fix crash when author_1 attribute is assigned directly (#2481, PR #2487) + * fix CSS for highlighted source block inside colist (#2474, PR #2490) + * don't append file extension to data uri of admonition icon (#2465, PR #2466) + * fix race condition in Helpers.mkdir_p (#2457, PR #2458) + * correctly process nested passthrough inside unconstrained monospaced (#2442, PR #2443) + * add test to ensure ampersand in author line is not double escaped (#2439, PR #2440) + * prevent footnote ID from clashing with auto-generated footnote IDs (#2019) + * fix alignment of icons in footnote (#2415, PR #2416) + * add graceful fallback if pygments.rb fails to return a value (#2341, PR #2342) + * escape specialchars in source if pygments fails to highlight (#2341) + * do not recognize attribute entry line if name contains colon (PR #2377) + * allow flow indexterm to be enclosed in round brackets (#2363, PR #2364) + * set outfilesuffix to match file extension of output file (#2258, PR #2367) + * add block title to dlist in manpage output (#1611, PR #2434) + * scale text to 80% in print styles (#1484, PR #2576) + * fix alignment of abstract title when using default stylesheet (PR #2732) + * only set nowrap style on table caption for auto-width table (#2392) + * output non-breaking space for man manual if absent in DocBook output (PR #2636) + * don't crash if stem type is not recognized (instead, fallback to asciimath) + Improvements / Refactoring:: + * BREAKING: rename table spread role to stretch (#2589, PR #2591) + * use cursor marks to track lines more accurately; record cursor at the start of each block, list item, or table cell (PR #2701, PR #2547) (*@seikichi*) + * log a warning message if an unterminated delimited block is detected (#1133, PR #2612) + * log a warning when nested section is found inside special section that doesn't support nested sections (#2433, PR #2672) + * read files in binary mode to disable automatic endline coercion (then explicitly coerce to UTF-8) (PR #2583, PR #2694) + * resolve / expand parent references in start path passed to PathResolver#system_path (#2642, PR #2644) + * update PathResolver#expand_path to resolve parent references (#2642, PR #2644) + * allow start path passed to PathResolver#system_path to be outside jail if target brings resolved path back inside jail (#2642, PR #2644) + * don't run File.expand_path on Dir.pwd (assume Dir.pwd is absolute) (#2642, PR #2644) + * posixify working_dir passed to PathResolver constructor if absolute (#2642, PR #2644) + * optimize detection for footnote* and indexterm* macros (#2347, PR #2362) + * log a warning if a footnote reference cannot be resolved (#2669) + * set logger level to DEBUG when verbose is enabled + * coerce value of `:template_dirs` option to an Array (PR #2621) + * make block roles specified using shorthand syntax additive (#2174) + * allow paragraph to masquerade as open block (PR #2412) + * move callouts into document catalog (PR #2394) + * document ID defined in block attribute line takes precedence over ID defined inside document title line + * don't look for link and window attributes on document when resolving these attributes for an image + * when linkattrs is set, only parse attributes in link macro if equals is present + * skip line comments in name section of manpage (#2584, PR #2585) + * always activate extension registry passed to processor (PR #2379) + * skip extension registry activation if no groups are registered (PR #2373) + * don't apply lead styling to first paragraph if role is present (#2624, PR #2625) + * raise clearer exception when extension class cannot be resolved (#2622, PR #2623) + * add methods to read results from timings (#2578, PR #2580) + * collapse bottom margin of last block in AsciiDoc table cell (#2568, PR #2593) + * set authorcount to 0 if there are no authors (#2519, PR #2520) + * validate fragment of interdoc xref that resolves to current doc (#2448, PR #2449) + * put id attribute on tag around phrase instead of preceding anchor (#2445, PR #2446) + * add .plist extension to XML circumfix comment family (#2430, PR #2431) (*@akosma*) + * alias Document#title method to no args Document#doctitle method (#2429, PR #2432) + * upgrade missing or unreadable include file to an error (#2424, PR #2426) + * add compliance setting to disable natural cross references (#2405, PR #2460) + * make hash in inter-document xref target optional if target has extension (#2404, PR #2406) + * add CSS class to part that matches role (#2401, PR #2402) + * add fit-content class to auto-width table (#2392) + * automatically assign parent reference when adding node to parent (#2398, PR #2403) + * leave inline anchor in section title as is if section has ID (#2243, PR #2427) + * align and improve error message about invalid use of partintro between HTML5 and DocBook converters + * rephrase warning when level 0 sections are found and the doctype is not book + * report correct line number when duplicate bibliography anchor is found + * only warn if thread_safe gem is missing when using built-in template cache + * rename enumerate_section to assign_numeral; update API docs + * drop deprecated compact option from CLI; remove from manpage + * use more robust mechanism for lazy loading the asciimath gem + * use consistent phrase to indicate the processor is automatically recovering from a problem + * change Reader#skip_comment_lines to not return skipped lines + * add styles to default stylesheet for display on Kindle (kf8) devices (PR #2475) + * purge render method from test suite (except to verify alias) + Documentation:: + * translate 'section-refsig' for German language (PR #2633) (*@ahus1*) + * synchronize French README with English version (PR #2637) (*@flashcode*) + Build / Infrastructure:: + * create an official logo for the project (#48) (*@mmajko*) + * update Ruby versions in appveyor build matrix (PR #2388) (*@miltador*) + * add mailinglist, changelog, source, and issues URI to gem spec + * allow blocks and substitutions tests to be run directly + * asciidoctor formula now available for Homebrew (*@zmwangx*) + Distribution Packages:: + * https://rubygems.org/gems/asciidoctor[RubyGem (asciidoctor)] + * https://apps.fedoraproject.org/packages/rubygem-asciidoctor[Fedora (asciidoctor)] + * https://packages.debian.org/sid/asciidoctor[Debian (asciidoctor)] + * https://packages.ubuntu.com/search?keywords=asciidoctor[Ubuntu (asciidoctor)] + * https://pkgs.alpinelinux.org/packages?name=asciidoctor[Alpine Linux (asciidoctor)] + * https://software.opensuse.org/package/rubygem-asciidoctor[OpenSUSE (rubygem-asciidoctor)] + +- updated to version 1.5.6.2 + see installed CHANGELOG.adoc + == 1.5.6.2 (2018-03-20) - @mojavelinux + Bug fixes:: + * fix match for multiple xref macros w/ implicit text in same line (#2450) + * PathResolver#root? returns true for absolute URL in browser env (#2595) + Improvements / Refactoring:: + * resolve include target correctly in browser (xmlhttprequest IO module) (#2599, #2602) + * extract method to resolve include path (allowing Asciidoctor.js to override) (#2610) + * don't expand docdir value passed to API (#2518) + * check mandatory attributes when creating an image block (#2349) + * drop is_ prefix from boolean methods in PathResolver (PR #2587) + * change Reader#replace_next_line to return true + * organize methods in AbstractNode + Build / Infrastructure:: + * clean up dependencies + * add Ruby 2.5.0 to CI build matrix (PR #2528) + * update nokogiri to 1.8.0 for ruby >= 2.1 (PR #2380) + Distribution Packages:: + * http://rubygems.org/gems/asciidoctor[RubyGem (asciidoctor)] + * https://apps.fedoraproject.org/packages/rubygem-asciidoctor[Fedora (rubygem-asciidoctor)] + * http://packages.debian.org/sid/asciidoctor[Debian (asciidoctor)] + * http://packages.ubuntu.com/saucy/asciidoctor[Ubuntu (asciidoctor)] + https://github.com/asciidoctor/asciidoctor/issues?q=milestone%3Av1.5.6.2[issues resolved] | + https://github.com/asciidoctor/asciidoctor/releases/tag/v1.5.6.2[git tag] | + https://github.com/asciidoctor/asciidoctor/compare/v1.5.6.1...v1.5.6.2[full diff] + // end::compact[] + - * recognize ile:/// as a file root in Opal browser env (#1561) + * recognize file:/// as a file root in Opal browser env (#1561) -- initial package - rubygem-nokogiri +- add 000-CVE-2019-5477.patch (CVE-2019-5477, bsc#1146578) +- add 001-test-equality.patch (prereq of 002-CVE-2020-26247.patch) +- add 002-CVE-2020-26247.patch (CVE-2020-26247, bsc#1180507) + +- updated to version 1.8.5 (bsc#1156722) + [#]# Security Notes + [MRI] Pulled in upstream patches from libxml2 that address CVE-2018-14404 and CVE-2018-14567. Full details are available in [#1785](https://github.com/sparklemotion/nokogiri/issues/1785). Note that these patches are not yet (as of 2018-10-04) in an upstream release of libxml2. + [#]# Bug fixes + * [MRI] Fix regression in installation when building against system libraries, where some systems would not be able to find libxml2 or libxslt when present. (Regression introduced in v1.8.3.) [#1722] + * [JRuby] Fix node reparenting when the destination doc is empty. [#1773] + +- updated to version 1.8.4 + see installed CHANGELOG.md + [#] 1.8.4 / 2018-07-03 + [#]# Bug fixes + * [MRI] Fix memory leak when creating nodes with namespaces. (Introduced in v1.5.7) [#1771] + +- updated to version 1.8.3 + see installed CHANGELOG.md + [#] 1.8.3 / 2018-06-16 + [#]# Security Notes + [MRI] Behavior in libxml2 has been reverted which caused CVE-2018-8048 (loofah gem), CVE-2018-3740 (sanitize gem), and CVE-2018-3741 (rails-html-sanitizer gem). The commit in question is here: + > https://github.com/GNOME/libxml2/commit/960f0e2 + and more information is available about this commit and its impact here: + > https://github.com/flavorjones/loofah/issues/144 + This release simply reverts the libxml2 commit in question to protect users of Nokogiri's vendored libraries from similar vulnerabilities. + If you're offended by what happened here, I'd kindly ask that you comment on the upstream bug report here: + > https://bugzilla.gnome.org/show_bug.cgi?id=769760 + -- update to version 1.6.3.1 - * Addressing an Apple Macintosh installation problem for GCC - users. #1130 (Thanks, @zenspider!) -- channges in 1.6.3 - * Added Node#document? and Node#processing_instruction? - * [JRuby] Fix Ruby memory exhaustion vulnerability. #1087 - (Thanks, @ocher) - * [MRI] Fix segfault during GC when using `libxml-ruby` and - `nokogiri` together in multi-threaded environment. #895 - (Thanks, @ender672!) - * Building on OSX 10.9 stock ruby 2.0.0 now works. #1101 (Thanks, - @zenspider!) - * Node#parse now works again for HTML document nodes (broken in - 1.6.2+). - * Processing instructions can now be added via - Node#add_next_sibling. - -- remove unneded rm call, this is handled in gem_cleanup.sh now. - -- remove require on library - the library has version provides - -- add more cleanup - -- updated to version 1.6.2.1 - * Fix statically-linked libxml2 installation when using universal builds of Ruby. #1104 - * Patching `mini_portile` to address the git dependency detailed in #1102. - * Library load fix to address segfault reported on some systems. #1097 - A set of security and bugfix patches have been backported from the libxml2 and libxslt repositories onto the version of 2.8.0 packaged with Nokogiri, including these notable security fixes: - * https://git.gnome.org/browse/libxml2/commit/?id=4629ee02ac649c27f9c0cf98ba017c6b5526070f - * CVE-2013-2877 https://git.gnome.org/browse/libxml2/commit/?id=e50ba8164eee06461c73cd8abb9b46aa0be81869 - * CVE-2014-0191 https://git.gnome.org/browse/libxml2/commit/?id=9cd1c3cfbd32655d60572c0a413e017260c854df - It is recommended that you upgrade from 1.6.x to this version as soon as possible. - -- remove fdupes again, provided by ruby-macros 3 now - -- require new macros - -- Add %fdupes to spec - -- fix gem native extension path for Ruby 2.1, use gem_* macros - -- update to 1.6.1 - * Bugfixes - * (JRuby) Fix out of memory bug when certain invalid documents are parsed. - * (JRuby) Fix regression of billion-laughs vulnerability. #586 - -- remove ports (libxml tar) - -- avoid --force in u-a - -- use system libs - -- updated to version 1.6.0 - * Notes - * mini_portile is now a runtime dependency - * Ruby 1.9.2 and higher now required - * Features - * (MRI) Source code for libxml 2.8.0 and libxslt 1.2.26 is packaged - with the gem. These libraries are compiled at gem install time - unless the environment variable NOKOGIRI_USE_SYSTEM_LIBRARIES is - set. VERSION_INFO (also `nokogiri -v`) exposes whether libxml was - compiled from packaged source, or the system library was used. - * (Windows) libxml upgraded to 2.8.0 - * Deprecations - * Support for Ruby 1.8.7 and prior has been dropped - -- updated to version 1.5.10 - * (JRuby) Fix "null document" error when parsing an empty IO in jruby 1.7.3. #883 - * (JRuby) Fix schema validation when XSD has DOCTYPE set to DTD. #861 (Thanks, Patrick Cheng!) - * (MRI) Fix segfault when there is no default subelement for an HTML node. #917 - * (MRI) Fixed a memory leak in fragment parsing if nodes are not all subsequently reparented. #856 - * Use rb_ary_entry instead of RARRAY_PTR (you know, for Rubinius). #877 (Thanks, Dirkjan Bussink!) - * Fix TypeError when running tests. #900 (Thanks, Cédric Boutillier!) - -- updated to version 1.5.9 - * Bugfixes - * Ensure that prefixed attributes are properly namespaced when reparented. #869 - * Fix for inconsistent namespaced attribute access for SVG nested in HTML. #861 - * (MRI) Fixed a memory leak in fragment parsing if nodes are not all subsequently reparented. #856 - -- updated to version 1.5.8 - * Bugfixes - * (JRuby) Fix EmptyStackException thrown by elements with xlink:href attributes and no base_uri #534, #805 - * Fixes duplicate attributes issue introduced in 1.5.7. #865 - * Allow use of a prefixed namespace on a root node using Nokogiri::XML::Builder #868 - -- updated to version 1.5.7 - * Features - * Windows support for Ruby 2.0. - * Bugfixes - * SAX::Parser.parse_io throw an error when used with lower case encoding. #828 - * (JRuby) Java Nokogiri is finally green (passes all tests) under 1.8 and 1.9 mode. High five everyone. #798, #705 - * (JRuby) Nokogiri::XML::Reader broken (as a pull parser) on jruby - reads the whole XML document. #831 - * (JRuby) JRuby hangs parsing "&". #837 - * (JRuby) JRuby NPE parsing an invalid XML instruction. #838 - * (JRuby) Node#content= incompatibility. #839 - * (JRuby) to_xhtml doesn't print the last slash for self-closing tags in JRuby. #834 - * (JRuby) Adding an EntityReference after a Text node mangles the entity in JRuby. #835 - * (JRuby) JRuby version inconsistency: nil for empty attributes. #818 - * CSS queries for classes (e.g., ".foo") now treat all whitespace identically. #854 - * Namespace behavior cleaned up and made consistent between JRuby and MRI. #846, #801 (Thanks, Michael Klein!) - * (MRI) SAX parser handles empty processing instructions. #845 - -- updated to version 1.5.6 - * Features - * Improved performance of XML::Document#collect_namespaces. #761 (Thanks, Juergen Mangler!) - * New callback SAX::Document#processing_instruction (Thanks, Kitaiti Makoto!) - * Node#native_content= allows setting unescaped node contant. #768 - * XPath lookup with namespaces supports symbol keys. #729 (Thanks, Ben Langfeld.) - * XML::Node#[]= stringifies values. #729 (Thanks, Ben Langfeld.) - * bin/nokogiri will process a document from $stdin - * bin/nokogiri -e will execute a program from the command line - * bin/nokogiri --version will print the Xerces and NekoHTML versions when ran with JRuby. - * Bugfixes - * Nokogiri now detects XSLT transform errors. #731 (Thanks, Justin Fitzsimmons!) - * Don't throw an Error when trying to replace top-level text node in DocumentFragment. #775 - * Raise an ArgumentError if an invalid encoding is passed to the SAX parser. #756 (Thanks, Bradley Schaefer!) - * [JRuby] space prior to xml preamble causes nokogiri to fail parsing. (fixed along with #748) #790 - * [JRuby] Fixed the bug Nokogiri::XML::Node#content inconsistency between Java and C. #794, #797 - * [JRuby] raises INVALID_CHARACTER_ERR exception when EntityReference name starts with '#'. #719 - * [JRuby] doesn't coerce namespaces out of strings on a direct subclass of Node. #715 - * [JRuby] Node#content now renders newlines properly. #737 (Thanks, Piotr Szmielew!) - * [JRuby] Unknown namespace are ignore when the recover option is used. #748 - * [JRuby] XPath queries for namespaces should not throw exceptions when called twice in a row. #764 - * [JRuby] More consistent (with libxml2) whitespace formatting when emitting XML. #771 - * [JRuby] namespaced attributes broken when appending raw xml to builder. #770 - * [JRuby] Nokogiri::XML::Document#wrap raises undefined method `length' for nil:NilClass when trying to << to a node. #781 - * [JRuby] Fixed "bad file descriptor" bug when closing open file descriptors. #495 - * [JRuby] JRuby/CRuby incompatibility for attribute decorators. #785 - * [JRuby] Issues parsing valid XML with no internal subset in the DTD. #547, #811 - * [JRuby] Issues parsing valid node content when it contains colons. #728 - * [JRuby] Correctly parse the doc type of html documents. #733 - * [JRuby] Include dtd in the xml output when a builder is used with create_internal_subset. #751 - * [JRuby] builder requires textwrappers for valid utf8 in jruby, not in mri. #784 - -- update to 1.5.5 - * tons of fixes for jruby - -- update to 1.5.2 - * Features - * XML::Builder#comment allows creation of comment nodes. - * CSS searches now support namespaced attributes. #593 - * Java integration feature is added. Now, XML::Document.wrap - and XML::Document#to_java methods are available. - * RelaxNG validator support in the `nokogiri` cli utility. #591 (thanks, Dan Radez!) - * Bugfixes - * Fix many memory leaks and segfault opportunities. Thanks, Tim Elliott! - * extconf searches homebrew paths if homebrew is installed. - * Inconsistent behavior of Nokogiri 1.5.0 Java #620 - * Inheriting from Nokogiri::XML::Node on JRuby (1.6.4/5) fails #560 - * XML::Attr nodes are not allowed to be added as node children, so an - exception is raised. #558 - * No longer defensively "pickle" adjacent text nodes on - Node#add_next_sibling and Node#add_previous_sibling calls. #595. - * Java version inconsistency: it returns nil for empty attributes #589 - * to_xhtml incorrectly generates

when tag is empty #557 - * Document#add_child now accepts a Node, NodeSet, DocumentFragment, - or String. #546. - * Document#create_element now recognizes namespaces containing - non-word characters (like "SOAP-ENV"). This is mostly relevant to - users of Builder, which calls Document#create_element for nearly - everything. #531. - * File encoding broken in 1.5.0 / jruby / windows #529 - * Java version does not return namespace defs as attrs for ::HTML #542 - * Bad file descriptor with Nokogiri 1.5.0 #495 - * remove_namespace! doesn't work in pure java version #492 - * The Nokogiri Java native build throws a null pointer exception - when ActiveSupport's .blank? method is called directly on a parsed - object. #489 - * 1.5.0 Not using correct character encoding #488 - * Raw XML string in XML Builder broken on JRuby #486 - * Nokogiri 1.5.0 XML generation broken on JRuby #484 - * Do not allow multiple root nodes. #550 - * Fixes for custom XPath functions. #605, #606 (thanks, Juan Wajnerman!) - * Node#to_xml does not override :save_with if it is provided. #505 - * Node#set is a private method [JRuby]. #564 (thanks, Nick Sieger!) - * C14n cleanup and Node#canonicalize (thanks, Ivan Pirlik!) #563 - -- Drop -1_5 suffix and go back to rubygem-nokogiri. This makes possible - to update rubygem-nokogiri on Factory. - -- Create rubygem-nokogiri-1_5 package - -- update to version 1.5.0 - - Notes - - JRuby performance tuning - - JRuby support is provided by a new pure-java backend. - - Features - - extracted sets of Node::SaveOptions into Node::SaveOptions::DEFAULT_{X,H,XH}TML (refactor) - - Bugfixes - - default output of XML on JRuby is no longer formatted due to inconsistent - whitespace handling. #415 - - (JRuby) making empty NodeSets with null `nodes` member safe to operate on. #443 - - Fix a bug in advanced encoding detection that leads to partially duplicated - document when parsing an HTML file with unknown encoding. - - Add support for . - - Node#inner_text no longer returns nil. (JRuby) #264 - - Deprecations - - Ruby 1.8.6 is deprecated. Nokogiri will install, but official support - is ended. - - LibXML 2.6.16 and earlier are deprecated. Nokogiri will refuse to install. - - FFI support is removed. -- 1.4.7 - - Bugfixes - - Fix a bug in advanced encoding detection that leads to partially duplicated - document when parsing an HTML file with unknown encoding. - Thanks, Timothy Elliott (@ender672)! #478 -- 1.4.6 - - Notes - - This version is functionally identical to 1.4.5. - - Ruby 1.8.6 support has been restored. -- 1.4.5 - - New Features - - Nokogiri::HTML::Document#title accessor gets and sets the document title. - - extracted sets of Node::SaveOptions into Node::SaveOptions::DEFAULT_{X,H,XH}TML (refactor) - - Raise an exception if a string is passed to Nokogiri::XML::Schema#validate. #406 - - Bugfixes - - Node#serialize-and-friends now accepts a SaveOption object as the, erm, save object. - - Nokogiri::CSS::Parser has-a Nokogiri::CSS::Tokenizer - - JRUBY+FFI only - - Weak references are now threadsafe. #355 - - Make direct start_element() callback (currently used for HTML::SAX::Parser) - pass attributes in assoc array, just as emulated start_element() - callback does. rel. #356 - - HTML::SAX::Parser should call back a block given to parse*() if any, - just as XML::SAX::Parser does. - - Add further encoding detection to HTML parser that libxml2 does not do. - - Document#remove_namespaces! now handles attributes with namespaces. #396 - - XSLT::Stylesheet#transform no longer segfaults when handed a non-XML::Document. #452 - - XML::Reader no longer segfaults when under GC pressure. #439 - -- Added provides nokogiri_1_4, this is needed to build latest - versions of rubygem-feedzirra - -- Changed licence to MIT - -- update to version 1.4.4 - * New Features - o XML::Node#children= sets the node’s inner html (much like #inner_html=), - but returns the reparent node(s). - o XSLT supports function extensions. #336 - o XPath bind parameter substitution. #329 - o XML::Reader node type constants. #369 - o SAX Parser context provides line and column information - * Bugfixes - o XML::DTD#attributes returns an empty hash instead of nil when there are no - attributes. - o XML::DTD#{keys,each} now work as expected. #324 - o {XML,HTML}::DocumentFragment.{new,parse} no longer strip leading and trailing - whitespace. #319 - o XML::Node#{add_child,add_previous_sibling,add_next_sibling,replace} return a - NodeSet when passed a string. - o Unclosed tags parsed more robustly in fragments. #315 - o XML::Node#{replace,add_previous_sibling,add_next_sibling} edge cases fixed - related to libxml’s text node merging. #308 - o Fixed a segfault when GC occurs during xpath handler argument marshalling. #345 - o Added hack to Slop decorator to work with previously defined methods. #330 - o Fix a memory leak when duplicating child nodes. #353 - o Fixed off-by-one bug with nth-last-{child,of-type} CSS selectors when NOT using - an+b notation. #354 - o Fixed passing of non-namespace attributes to SAX::Document#start_element. #356 - o Workaround for libxml2 in-context parsing bug. #362 - o Fixed NodeSet#wrap on nodes within a fragment. #331 - -- update to version 1.4.3.1 - * New Features - o XML::Reader#empty_element? returns true for empty elements. #262 - o Node#remove_namespaces! now removes namespace declarations as well. #294 - o NodeSet#at_xpath, NodeSet#at_css and NodeSet#> do what the corresponding - methods of Node do. - * Bugfixes - o XML::NodeSet#{include?,delete,push} accept an XML::Namespace - o XML::Document#parse added for parsing in the context of a document - o XML::DocumentFragment#inner_html= works with contextual parsing! #298, #281 - o lib/nokogiri/css/parser.y Combined CSS functions + pseudo selectors fixed - o Reparenting text nodes is safe, even when the operation frees adjacent - merged nodes. #283 - o Fixed libxml2 versionitis issue with xmlFirstElementChild et al. #303 - o XML::Attr#add_namespace now works as expected. #252 - o HTML::DocumentFragment uses the string’s encoding. #305 - o Fix the CSS3 selector translation rule for the general sibling combinator - -- update to version 1.4.2 - - XML::Node#parse will parse XML or HTML fragments with respect - to the context node. - - XML::Node#namespaces returns all namespaces defined in the node - and all ancestor nodes (previously did not return ancestors' - namespace definitions). - - Added Enumerable to XML::Node - - Nokogiri::XML::Schema#validate now uses xmlSchemaValidateFile - if a filename is passed, which is faster and more - memory-efficient. GH #219 - - XML::Document#create_entity will create new EntityDecl objects. - GH #174 - - JRuby FFI implementation no longer uses ObjectSpace._id2ref, - instead using Charles Nutter's rocking Weakling gem. - - Nokogiri::XML::Node#first_element_child fetch the first child - node that is an ELEMENT node. - - Nokogiri::XML::Node#last_element_child fetch the last child - node that is an ELEMENT node. - - Nokogiri::XML::Node#elements fetch all children nodes that are - ELEMENT nodes. - - Nokogiri::XML::Node#add_child, #add_previous_sibling, #before, - [#]add_next_sibling, #after, #inner_html, #swap and #replace all - now accept a Node, DocumentFragment, NodeSet, or a string - containing markup. - - Node#fragment? indicates whether a node is a DocumentFragment. - - XML::NodeSet is now always decorated (if the document has - decorators). GH #198 - - XML::NodeSet#slice gracefully handles offset+length larger than - the set length. GH #200 - - XML::Node#content= safely unlinks previous content. GH #203 - - XML::Node#namespace= takes nil as a parameter - - XML::Node#xpath returns things other than NodeSet objects. - GH #208 - - XSLT::StyleSheet#transform accepts hashes for parameters. - GH #223 - - Psuedo selectors inside not() work. GH #205 - - XML::Builder doesn't break when nodes are unlinked. - Thanks to vihai! GH #228 - - Encoding can be forced on the SAX parser. Thanks Eugene - Pimenov! GH #204 - - XML::DocumentFragment uses XML::Node#parse to determine - children. - - Fixed a memory leak in xml reader. Thanks sdor! GH #244 - - Node#replace returns the new child node as claimed in the RDoc. - Previously returned +self+. - -- use rubygems_requires macro - -- update to 1.4.1 - - Added Nokogiri::LIBXML_ICONV_ENABLED - - Alias Node#[] to Node#attr - - XML::Node#next_element added - - XML::Node#> added for searching a nodes immediate children - - XML::NodeSet#reverse added - - Added fragment support to Node#add_child, - Node#add_next_sibling, - - Node#add_previous_sibling, and Node#replace. - - XML::Node#previous_element implemented - - Rubinius support - - Ths CSS selector engine now supports :has() - - XML::NodeSet#filter() was added - - XML::Node.next= and .previous= are aliases for add_next_sibling - and add_previous_sibling. GH #183 - - XML fragments with namespaces do not raise an exception - (regression in 1.4.0) - - Node#matches? works in nodes contained by a DocumentFragment. - GH #158 - - Document should not define add_namespace() method. GH #169 - - XPath queries returning namespace declarations do not segfault. - - Node#replace works with nodes from different documents. GH #162 - - Adding XML::Document#collect_namespaces - - Fixed bugs in the SOAP4R adapter - - Fixed bug in XML::Node#next_element for certain edge cases - - Fixed load path issue with JRuby under Windows. GH #160. - - XSLT#apply_to will honor the "output method". Thanks - richardlehane! - - Fragments containing leading text nodes with newlines now parse - properly. GH #178. - -- update to 1.4.0 - - Node#at_xpath returns the first element of the NodeSet matching - the XPath expression. - - Node#at_css returns the first element of the NodeSet matching - the CSS selector. - - NodeSet#| for unions GH #119 (Thanks Serabe!) - - NodeSet#inspect makes prettier output - - Node#inspect implemented for more rubyish document inspecting - - Added XML::DTD#external_id - - Added XML::DTD#system_id - - Added XML::ElementContent for DTD Element content validity - - Better namespace declaration support in Nokogiri::XML::Builder - - Added XML::Node#external_subset - - Added XML::Node#create_external_subset - - Added XML::Node#create_internal_subset - - XML Builder can append raw strings (GH #141, patch from dudleyf) - - XML::SAX::ParserContext added - - XML::Document#remove_namespaces! for the namespace-impaired - - returns nil when HTML documents do not declare a meta encoding - tag. GH #115 - - Uses RbConfig::CONFIG['host_os'] to adjust ENV['PATH'] GH #113 - - NodeSet#search is more efficient GH #119 (Thanks Serabe!) - - NodeSet#xpath handles custom xpath functions - - Fixing a SEGV when XML::Reader gets attributes for current node - - Node#inner_html takes the same arguments as Node#to_html GH#117 - - DocumentFragment#css delegates to it's child nodes GH #123 - - NodeSet#[] works with slices larger than NodeSet#length GH #131 - - Reparented nodes maintain their namespace. GH #134 - - Fixed SEGV when adding an XML::Document to NodeSet - - XML::SyntaxError can be duplicated. GH #148 - - Hpricot compatibility layer removed - -- update to 1.3.3 - - NodeSet#children returns all children of all nodes - - Override libxml-ruby's global error handler - - ParseOption#strict fixed - - Fixed a segfault when sending an empty string to - Node#inner_html= GH #88 - - String encoding is now set to UTF-8 in Ruby 1.9 - - Fixed a segfault when moving root nodes between documents. GH - [#91] - - Fixed an O(n) penalty on node creation. GH #101 - - Allowing XML documents to be output as HTML documents - - Hpricot compatibility layer will be removed in 1.4.0 - - Nokogiri::XML::DTD#validate will validate your document - - Nokogiri::XML::NodeSet#search will search top level nodes. GH - 73 - - Removed namespace related methods from Nokogiri::XML::Document - - Fixed a segfault when a namespace was added twice - - Made nokogiri work with Snow Leopard GH 79 - - Mailing list has moved to: - groups.google.com/group/nokogiri-talk - - HTML fragments now correctly handle comments and CDATA blocks. - GH 78 - - Nokogiri::XML::Document#clone is now an alias of dup - - Nokogiri::XML::SAX::Document#start_element_ns is deprecated, - please switch to - Nokogiri::XML::SAX::Document#start_element_namespace - - Nokogiri::XML::SAX::Document#end_element_ns is deprecated, - please switch to - Nokogiri::XML::SAX::Document#end_element_namespace -- from 1.3.1 - - extconf.rb checks for optional RelaxNG and Schema functions - - Namespace nodes are added to the Document node cache - - Builder changes scope based on block arity - - Builder supports methods ending in underscore similar to tagz - - Nokogiri::XML::Node#<=> compares nodes based on Document - position - - Nokogiri::XML::Node#matches? returns true if Node can be found - with given selector. - - Nokogiri::XML::Node#ancestors now returns an - Nokogiri::XML::NodeSet - - Nokogiri::XML::Node#ancestors will match parents against - optional selector - - Nokogiri::HTML::Document#meta_encoding for getting the meta - encoding - - Nokogiri::HTML::Document#meta_encoding= for setting the meta - encoding - - Nokogiri::XML::Document#encoding= to set the document encoding - - Nokogiri::XML::Schema for validating documents against XSD - schema - - Nokogiri::XML::RelaxNG for validating documents against RelaxNG - schema - - Nokogiri::HTML::ElementDescription for fetching HTML element - descriptions - - Nokogiri::XML::Node#description to fetch the node description - - Nokogiri::XML::Node#accept implements Visitor pattern - - bin/nokogiri for easily examining documents (Thanks Yutaka - HARA!) - - Nokogiri::XML::NodeSet now supports more Array and Enumerable - operators: index, delete, slice, - (difference), + - (concatenation), & (intersection), push, pop, shift, == - - Nokogiri.XML, Nokogiri.HTML take blocks that receive - Nokogiri::XML::ParseOptions objects - - Nokogiri::XML::Node#namespace returns a - Nokogiri::XML::Namespace - - Nokogiri::XML::Node#namespace= for setting a node’s namespace - - Nokogiri::XML::DocumentFragment and - Nokogiri::HTML::DocumentFragment have a sensible API and a more - robust implementation. - - JRuby 1.3.0 support via FFI. - - Fixed a problem with nil passed to CDATA constructor - - Fragment method deals with regular expression characters - (Thanks Joel!) LH 73 - - Fixing builder scope issues LH 61, LH 74, LH 70 - - Fixed a problem when adding a child could remove the child - namespace LH#78 - - Fixed bug with unlinking a node then reparenting it. (GH#22) - - Fixed failure to catch errors during XSLT parsing (GH#32) - - Fixed a bug with attribute conditions in CSS selectors (GH#36) - - Fixed intolerance of HTML attributes without values in - Node#before/after/inner_html=. (GH#35) - -- update to 1.2.3 - * Fixing bug where a node is passed in to Node#new - * Namespace should be assigned on DocumentFragment creation. - LH #66 - * Nokogiri::XML::NodeSet#dup works GH #10 - * Nokogiri::HTML returns an empty Document when given a blank - string GH#11 - * Adding a child will remove duplicate namespace declarations - LH #67 - * Builder methods take a hash as a second argument - -- initial package for 1.2.2 - samba +- Update to 4.13.4 + * Work around special SMB2 IOCTL response behavior of NetApp Ontap + 7.3.7; (bso#14607); + * Temporary DFS share setup doesn't set case parameters in the same + way as a regular share definition does; (bso#14612); + * lib: Avoid declaring zero-length VLAs in various messaging functions; + (bso#14605); + * Do not create an empty DB when accessing a sam.ldb; (bso#14579); + * vfs_fruit may close wrong backend fd; (bso#14596); + * Temporary DFS share setup doesn't set case parameters in the same way + as a regular share definition does; (bso#14612); + * vfs_virusfilter: Allocate separate memory for config char*; (bso#14606); + * vfs_fruit may close wrong backend fd; (bso#14596); + * Work around special SMB2 IOCTL response behavior of NetApp Ontap 7.3.7; + (bso#14607); + * The cache directory for the user gencache should be created recursively; + (bso#14601); + * Be more flexible with repository names in CentOS 8 test environments; + (bso#14594); + +- Uninstalling samba-client: Failed to disable unit, cifs.service + does not exists; (bsc#1180388); + scalapack:gnu-mpich-hpc +- Change 'Requires:' to other HPC packages to %requires_eq to depend + on the exact version. This should take care of HPC packages ignoring + proper ABI versioning. + +- Fix build for non-HPC packages: do not build BLACS headers for + multiple flavors (boo#1178116). + +- Add build support for gcc10 to HPC build (bsc#1174439). + +- Add openmpi4 spport (provided by Alin M Elena) +- Replace -fallow-argument-mismatch by -std=legacy + +- Add compiler flag -fallow-argument-mismatch to allow build with + gcc10. + scalapack:gnu-mvapich2-hpc +- Change 'Requires:' to other HPC packages to %requires_eq to depend + on the exact version. This should take care of HPC packages ignoring + proper ABI versioning. + +- Fix build for non-HPC packages: do not build BLACS headers for + multiple flavors (boo#1178116). + +- Add build support for gcc10 to HPC build (bsc#1174439). + +- Add openmpi4 spport (provided by Alin M Elena) +- Replace -fallow-argument-mismatch by -std=legacy + +- Add compiler flag -fallow-argument-mismatch to allow build with + gcc10. + scalapack:gnu-openmpi2-hpc +- Change 'Requires:' to other HPC packages to %requires_eq to depend + on the exact version. This should take care of HPC packages ignoring + proper ABI versioning. + +- Fix build for non-HPC packages: do not build BLACS headers for + multiple flavors (boo#1178116). + +- Add build support for gcc10 to HPC build (bsc#1174439). + +- Add openmpi4 spport (provided by Alin M Elena) +- Replace -fallow-argument-mismatch by -std=legacy + +- Add compiler flag -fallow-argument-mismatch to allow build with + gcc10. + scalapack:gnu-openmpi3-hpc +- Change 'Requires:' to other HPC packages to %requires_eq to depend + on the exact version. This should take care of HPC packages ignoring + proper ABI versioning. + +- Fix build for non-HPC packages: do not build BLACS headers for + multiple flavors (boo#1178116). + +- Add build support for gcc10 to HPC build (bsc#1174439). + +- Add openmpi4 spport (provided by Alin M Elena) +- Replace -fallow-argument-mismatch by -std=legacy + +- Add compiler flag -fallow-argument-mismatch to allow build with + gcc10. + scalapack:mvapich2 +- Change 'Requires:' to other HPC packages to %requires_eq to depend + on the exact version. This should take care of HPC packages ignoring + proper ABI versioning. + +- Fix build for non-HPC packages: do not build BLACS headers for + multiple flavors (boo#1178116). + +- Add build support for gcc10 to HPC build (bsc#1174439). + +- Add openmpi4 spport (provided by Alin M Elena) +- Replace -fallow-argument-mismatch by -std=legacy + +- Add compiler flag -fallow-argument-mismatch to allow build with + gcc10. + scalapack:openmpi2 +- Change 'Requires:' to other HPC packages to %requires_eq to depend + on the exact version. This should take care of HPC packages ignoring + proper ABI versioning. + +- Fix build for non-HPC packages: do not build BLACS headers for + multiple flavors (boo#1178116). + +- Add build support for gcc10 to HPC build (bsc#1174439). + +- Add openmpi4 spport (provided by Alin M Elena) +- Replace -fallow-argument-mismatch by -std=legacy + +- Add compiler flag -fallow-argument-mismatch to allow build with + gcc10. + scalapack:openmpi3 +- Change 'Requires:' to other HPC packages to %requires_eq to depend + on the exact version. This should take care of HPC packages ignoring + proper ABI versioning. + +- Fix build for non-HPC packages: do not build BLACS headers for + multiple flavors (boo#1178116). + +- Add build support for gcc10 to HPC build (bsc#1174439). + +- Add openmpi4 spport (provided by Alin M Elena) +- Replace -fallow-argument-mismatch by -std=legacy + +- Add compiler flag -fallow-argument-mismatch to allow build with + gcc10. + scotch:gnu-mpich-hpc +- Sync SLE and openSUSE builds (jsc#SLE-12162). + +- Update to version 6.1.0. The change in release number reflects a change + in behavior of the software, regarding two features: + * Algorithms for sparse matrix reordering now fully take into account vertex + weights. While the previous versions only accounted for them in the nested + dissection method to compute and optimize separator size/weight, they are + now also accounted for in the minimum degree and minimum fill algorithms. + Consequently, vertex amalgamation can be tuned so that the size of + (column-)blocks is tailored according to the real amount of computation to + be performed on supervariables. + The esmumps interface with MUMPS has been updated so as to take into + account this new feature. + * The routines of the vertex graph partitioning (with overlap) module have + been redesigned, leading to much smaller run time and, most often, higher + quality +- Scotch development is moving to gitlab +- Add support for gcc10 and build support for openmpi4. + scotch:gnu-mvapich2-hpc +- Sync SLE and openSUSE builds (jsc#SLE-12162). + +- Update to version 6.1.0. The change in release number reflects a change + in behavior of the software, regarding two features: + * Algorithms for sparse matrix reordering now fully take into account vertex + weights. While the previous versions only accounted for them in the nested + dissection method to compute and optimize separator size/weight, they are + now also accounted for in the minimum degree and minimum fill algorithms. + Consequently, vertex amalgamation can be tuned so that the size of + (column-)blocks is tailored according to the real amount of computation to + be performed on supervariables. + The esmumps interface with MUMPS has been updated so as to take into + account this new feature. + * The routines of the vertex graph partitioning (with overlap) module have + been redesigned, leading to much smaller run time and, most often, higher + quality +- Scotch development is moving to gitlab +- Add support for gcc10 and build support for openmpi4. + scotch:gnu-openmpi2-hpc +- Sync SLE and openSUSE builds (jsc#SLE-12162). + +- Update to version 6.1.0. The change in release number reflects a change + in behavior of the software, regarding two features: + * Algorithms for sparse matrix reordering now fully take into account vertex + weights. While the previous versions only accounted for them in the nested + dissection method to compute and optimize separator size/weight, they are + now also accounted for in the minimum degree and minimum fill algorithms. + Consequently, vertex amalgamation can be tuned so that the size of + (column-)blocks is tailored according to the real amount of computation to + be performed on supervariables. + The esmumps interface with MUMPS has been updated so as to take into + account this new feature. + * The routines of the vertex graph partitioning (with overlap) module have + been redesigned, leading to much smaller run time and, most often, higher + quality +- Scotch development is moving to gitlab +- Add support for gcc10 and build support for openmpi4. + scotch:gnu-openmpi3-hpc +- Sync SLE and openSUSE builds (jsc#SLE-12162). + +- Update to version 6.1.0. The change in release number reflects a change + in behavior of the software, regarding two features: + * Algorithms for sparse matrix reordering now fully take into account vertex + weights. While the previous versions only accounted for them in the nested + dissection method to compute and optimize separator size/weight, they are + now also accounted for in the minimum degree and minimum fill algorithms. + Consequently, vertex amalgamation can be tuned so that the size of + (column-)blocks is tailored according to the real amount of computation to + be performed on supervariables. + The esmumps interface with MUMPS has been updated so as to take into + account this new feature. + * The routines of the vertex graph partitioning (with overlap) module have + been redesigned, leading to much smaller run time and, most often, higher + quality +- Scotch development is moving to gitlab +- Add support for gcc10 and build support for openmpi4. + scotch:mpich +- Sync SLE and openSUSE builds (jsc#SLE-12162). + +- Update to version 6.1.0. The change in release number reflects a change + in behavior of the software, regarding two features: + * Algorithms for sparse matrix reordering now fully take into account vertex + weights. While the previous versions only accounted for them in the nested + dissection method to compute and optimize separator size/weight, they are + now also accounted for in the minimum degree and minimum fill algorithms. + Consequently, vertex amalgamation can be tuned so that the size of + (column-)blocks is tailored according to the real amount of computation to + be performed on supervariables. + The esmumps interface with MUMPS has been updated so as to take into + account this new feature. + * The routines of the vertex graph partitioning (with overlap) module have + been redesigned, leading to much smaller run time and, most often, higher + quality +- Scotch development is moving to gitlab +- Add support for gcc10 and build support for openmpi4. + scotch:mvapich2 +- Sync SLE and openSUSE builds (jsc#SLE-12162). + +- Update to version 6.1.0. The change in release number reflects a change + in behavior of the software, regarding two features: + * Algorithms for sparse matrix reordering now fully take into account vertex + weights. While the previous versions only accounted for them in the nested + dissection method to compute and optimize separator size/weight, they are + now also accounted for in the minimum degree and minimum fill algorithms. + Consequently, vertex amalgamation can be tuned so that the size of + (column-)blocks is tailored according to the real amount of computation to + be performed on supervariables. + The esmumps interface with MUMPS has been updated so as to take into + account this new feature. + * The routines of the vertex graph partitioning (with overlap) module have + been redesigned, leading to much smaller run time and, most often, higher + quality +- Scotch development is moving to gitlab +- Add support for gcc10 and build support for openmpi4. + scotch:openmpi2 +- Sync SLE and openSUSE builds (jsc#SLE-12162). + +- Update to version 6.1.0. The change in release number reflects a change + in behavior of the software, regarding two features: + * Algorithms for sparse matrix reordering now fully take into account vertex + weights. While the previous versions only accounted for them in the nested + dissection method to compute and optimize separator size/weight, they are + now also accounted for in the minimum degree and minimum fill algorithms. + Consequently, vertex amalgamation can be tuned so that the size of + (column-)blocks is tailored according to the real amount of computation to + be performed on supervariables. + The esmumps interface with MUMPS has been updated so as to take into + account this new feature. + * The routines of the vertex graph partitioning (with overlap) module have + been redesigned, leading to much smaller run time and, most often, higher + quality +- Scotch development is moving to gitlab +- Add support for gcc10 and build support for openmpi4. + scotch:openmpi3 +- Sync SLE and openSUSE builds (jsc#SLE-12162). + +- Update to version 6.1.0. The change in release number reflects a change + in behavior of the software, regarding two features: + * Algorithms for sparse matrix reordering now fully take into account vertex + weights. While the previous versions only accounted for them in the nested + dissection method to compute and optimize separator size/weight, they are + now also accounted for in the minimum degree and minimum fill algorithms. + Consequently, vertex amalgamation can be tuned so that the size of + (column-)blocks is tailored according to the real amount of computation to + be performed on supervariables. + The esmumps interface with MUMPS has been updated so as to take into + account this new feature. + * The routines of the vertex graph partitioning (with overlap) module have + been redesigned, leading to much smaller run time and, most often, higher + quality +- Scotch development is moving to gitlab +- Add support for gcc10 and build support for openmpi4. + scotch:serial +- Sync SLE and openSUSE builds (jsc#SLE-12162). + +- Update to version 6.1.0. The change in release number reflects a change + in behavior of the software, regarding two features: + * Algorithms for sparse matrix reordering now fully take into account vertex + weights. While the previous versions only accounted for them in the nested + dissection method to compute and optimize separator size/weight, they are + now also accounted for in the minimum degree and minimum fill algorithms. + Consequently, vertex amalgamation can be tuned so that the size of + (column-)blocks is tailored according to the real amount of computation to + be performed on supervariables. + The esmumps interface with MUMPS has been updated so as to take into + account this new feature. + * The routines of the vertex graph partitioning (with overlap) module have + been redesigned, leading to much smaller run time and, most often, higher + quality +- Scotch development is moving to gitlab +- Add support for gcc10 and build support for openmpi4. + serd +- update to 0.30.6: + * Fix various minor warnings and other code quality issues + * Improve reader error handling + * Make all free functions tolerant of NULL + * Parse prefixed names more strictly + +- Updated to version 0.30.4 + +- Update to version 0.30.2: + * Fix GCC 4 build + * Fix colliding blank nodes when parsing TriG + * Fix missing parse error messages + * Fix parsing "a" abbreviation without padding whitespace + * Fix parsing TriG graphs with several squashed trailing dots + * Fix resolving some URIs against base URIs with no trailing slash + * Improve build system and CI integration + * Improve documentation + +- Use -std=gnu99 to fix compilation of bogus C code + +- Update to 0.30.0: + * Update bundled waf to 2.0.9 + * Fix various typos in comments + * Various fixes in the testsuite + -- Update to 0.18.2 - * Fix crash when serd_node_new_decimal is called with infinity or NaN - * Fix crash when resolving against non-standard base URIs - * Fix bug that caused "a" abbreviation in non-predicate position - * Disable timestamps in HTML documentation for reproducible build - * Fix clashing symbol "error" in amalgamation build - * Update to waf 1.7.8 and autowaf r90 (install docs to versioned directory) -- Remove serd-0.18.0-build_compare.patch. Applied upstream. - -- Update to 0.18.0 - * Support digits at start of local names as per new Turtle - grammar - * Add incremental read interface suitable for reading from - infinite streams - * Add -e option to serdi to use incremental reading - * Add error callback to reader and writer for custom error - reporting - * Add -q option to serdi to suppress all non-data - output, e.g. errors - * Reset indent when finishing a write - * Report write size correctly when invalid UTF-8 is encountered - and a replacement character is written - * Strip down API documentation to a single clean page - * Fix various hyper-strict warnings - * Do not require a C++ compiler to build - * Add option to build utilities as static binaries - * Upgrade to waf 1.7.2 -- Add serd-0.18.0-build_compare.patch to make build reproducible - -- First version of the package - smc-tools +- Added a BuildRequires for bash-completion-devel so that the + completion file for smc will be built and installed. (bsc#1181360) +- Created a new sub-package, smc-tools-completion, to deliver the + bash completion files. +- Replaced the "make" command with the %make_build macro according + to the recommendation from spec-cleaner. + stunnel +- Remove pidfile from service file fixes start bug: boo#1178533 + +- update to 5.57: + * Security bugfixes + - The "redirect" option was fixed to properly + handle "verifyChain = yes" boo#1177580 + * New features + - New securityLevel configuration file option. + - Support for modern PostgreSQL clients + - TLS 1.3 configuration updated for better compatibility. + * Bugfixes + - Fixed a transfer() loop bug. + - Fixed memory leaks on configuration reloading errors. + - DH/ECDH initialization restored for client sections. + - Delay startup with systemd until network is online. + - A number of testing framework fixes and improvements. + +- update to 5.56: + - Various text files converted to Markdown format. + - Support for realpath(3) implementations incompatible + with POSIX.1-2008, such as 4.4BSD or Solaris. + - Support for engines without PRNG seeding methods (thx to + Petr Mikhalitsyn). + - Retry unsuccessful port binding on configuration + file reload. + - Thread safety fixes in SSL_SESSION object handling. + - Terminate clients on exit in the FORK threading model. + +- Fixup stunnel.conf handling: + * Remove old static openSUSE provided stunnel.conf. + * Use upstream stunnel.conf and tailor it for openSUSE using sed. + * Don't show README.openSUSE when installing. + +- enable /etc/stunnel/conf.d +- re-enable openssl.cnf + +- BuildRequire pkgconfig(systemd) instead of systemd: allow OBS to + shortcut through the -mini flavors. + subversion +- Enable kde integration from 15-SP3 and newer releases jsc#SLE-11654 + superlu:gnu-hpc +- Change 'Requires:' to other HPC packages to %requires_eq to depend + on the exact version. This should take care of HPC packages ignoring + proper ABI versioning. + +- Fix package name, re-add lines removed by mistake. + This fix duplicate binary names. (boo#1178840) + +- New version 5.2.2 (boo#1178112) + - bugfixes, documentation and examples update. +- Update URL and Source0 and Source1, use get_tarball.sh to remove + non distributable files. +- Install superlu_ug.pdf provided by the tarball. +- Remove patch, merged upstream + * superlu-4.3-include.patch + * superlu-4.3-dont-opt-away.diff + * superlu-5.2-make.patch +- Refresh patch: + * superlu-examples_Makefile_remove_itersol.patch + * superlu-make.linux.patch + +- Add build support for gcc10 to HPC build (bsc#1174439). + superlu:serial +- Change 'Requires:' to other HPC packages to %requires_eq to depend + on the exact version. This should take care of HPC packages ignoring + proper ABI versioning. + +- Fix package name, re-add lines removed by mistake. + This fix duplicate binary names. (boo#1178840) + +- New version 5.2.2 (boo#1178112) + - bugfixes, documentation and examples update. +- Update URL and Source0 and Source1, use get_tarball.sh to remove + non distributable files. +- Install superlu_ug.pdf provided by the tarball. +- Remove patch, merged upstream + * superlu-4.3-include.patch + * superlu-4.3-dont-opt-away.diff + * superlu-5.2-make.patch +- Refresh patch: + * superlu-examples_Makefile_remove_itersol.patch + * superlu-make.linux.patch + +- Add build support for gcc10 to HPC build (bsc#1174439). + syslog-ng +- update to 3.30.1 +- follow up snmp support changes +- add secure logging +- add PAN-OS parser +- add SumoLogic destination + +- prepare usrmerge (boo#1029961) + systemd-mini +- Import commit 080062ed5f90b8a4085a89f2ad30ee320fab27c9 + 80e37dcacc busctl: add a timestamp to the output of the busctl monitor command (bsc#1180225) + 2ee6877bb3 core: make sure to restore the control command id, too + d1b9949337 scope: on unified, make sure to unwatch all PIDs once they've been moved to the cgroup scope + af5945c2f4 fileio: tweak write_string_stream_ts() to write out trailing \n in one go even if buffering is off + a28c165efa fileio: write_string_stream_ts: check for file errors immediately + dc122eb771 fileio: write_string_stream_ts: return errors from fputs and fputc + 14c89b1424 fileio: make write_string_stream() accept flags parameter + 2959e7dfe6 journal: do not trigger assertion when journal_file_close() get NULL (bsc#1179824) + 08db1ac361 cgroup: drastically simplify caching of cgroups members mask (bsc#1175458) + bb59042ab4 cgroup: extend comment on what unit_release_cgroup() is for + ead2955f65 cgroup: document what the various masks variables are used for + 805fe8ecdf cgroup: extend cg_mask_supported() comment a bit + 305806da38 cgroup: tweak log message, so that it doesn't claim we always enable controllers when we actually disable them + d02ce63463 cgroup-util: disable buffering for cg_enable_everywhere() when writing to cgroup attributes + b4e9893f5d cgroup-util: fix enabling of controllers (#8816) + e7dd277c1b cgroup: propagate errors when we cannot open cgroup.subtree_control + 7c8f19714f cgroup-util: optimization — open subtree_control file only once for all controllers + 7999763781 cgroup: add explanatory comment + 2829342e7a cgroup: units that aren't loaded properly should not result in cgroup controllers being pulled in + 48a0d85047 cgroup: make unit_get_needs_bpf_firewall() static too + 888dc39134 cgroup: make some functions static + 6c0efa2f01 cgroup: suffix settings with "=" in log messages where appropriate + e69d9927c6 cgroup: use structured initialization + 5174fb9622 core: fix message about detected memory hierarchy + 3b6443e1ee core: use safe_fclose() where we can + 906dcf1f6b udev: Fix sound.target dependency (bsc#1179363) + 2c9866d55a rules: enable hardware-related targets also for user instances + 127e546608 sd-event: fix delays assert brain-o (#17790) + b98b6d230c core: serialize u->pids until the processes have been moved to the scope cgroup (bsc#1174436) + 2f50b9ecf1 time-util: treat /etc/localtime missing as UTC (bsc#1141597) + +- Remove mq-deadline selection from 60-io-scheduler.rules (bsc#1177490) + systemd-presets-branding-MicroOS +- Enable container-image-prune.timer by default + systemd-presets-branding-openSUSE +- Fix package description mention of 'systemd-presets-common-SUSE' + +- BuildRequire pkgconfig(systemd) instead of systemd: allow OBS to + shortcut the build queues by allowing usage of systemd-mini + +- hylafax-timers added (boo#1115442) + +- Remove mdcheck_start.timer and mdmonitor-oneshot.timer. + The should have been in systemd-presents-common-SUSE. + +- Eanble new mdadm timers mdcheck_start.timer and mdmonitor-oneshot.timer + (bsc#1115407) + target-isns -- Upgraded to version v0.6.7 from upstream, replacing the - release tarball and updating this file and the changes file. - Changes summary: +- Previous update to 0.6.8 did not work (see below), because of + an error in the _service file, now fixed. As a reminder, changes + since 0.6.7: + * Update the changelog for release 0.6.8 + * Bump version to 0.6.8 + * Remove useless variable spotted by clang-tidy + * Add Maurizio Lombardi to THANKS + * Fix compile error with GCC 10 + Note that this did *NOT* change the name of the compressed tar + file used (target-isns-0.6.8.tar.xz), just its contents. + This also fixes an issue in our OBS (build service), where + link-time optimization was detecting an issue with the "config" + structure, which had already been fixed upstream. +- Modified and renamed a previous patch. Don't change zero- + length arrays to pointers, but intead change the declaration + to empty arrays, as per current coding practices for this + case, replacing: + * target-isns-Replace-zero-length-arrays-with-pointers.patch + with: + * target-isns-Replace-zero-length-arrays-with-empty-arrays.patch + +- Fix gcc-10 issue with zero-length arrays, converting them + to pointers, adding patch: + * target-isns-Replace-zero-length-arrays-with-pointers.patch + +- Update to version 0.6.8, including: + * Update version and changelog to 0.6.8 + * fix gcc 10 compile error + * cleanup for clang-tidy + +- Update to version 0.6.7 from 0.6.5: + Replacing target-isns-0.6.5.tar.xz with target-isns-0.6.7.tar.xz. + +- Update to version 0.6.5: - * Add a changelog - * Bump version to 0.6.4 - * documentation: describe how to test target-isns with Open-iSNS - * documentation: describe the registration period of Open-iSNS - * Add Kyle Fortin to THANKS - * Update target-isns man page for configfs_iscsi_path - * Generate multiple PDUs for large count target register message - * Make configfs-iscsi-path configurable + Replacing target-isns-0.6.4.tar.xz with target-isns-0.6.5.tar.xz, + and removing patch (no longer needed); + * Replace-snprintf-with-asprintf-for-string-handling.patch + +- Update to version 0.6.4: + * Make configfs-iscsi-path configurable + * Generate multiple PDUs for large count target register message + * Update target-isns man page for configfs_iscsi_path + * Add Kyle Fortin to THANKS + * documentation: describe the registration period of Open-iSNS + * documentation: describe how to test target-isns with Open-iSNS + * Bump version to 0.6.4 + * Add a changelog + - which replaces target-isns-0.6.3.tar.xz with + target-isns-0.6.4.tar.xz +- Handle gcc8 compiler complaints by replacing pathname snprintf() + calls with asprintf(), adding patch: + * Replace-snprintf-with-asprintf-for-string-handling.patch targetcli-fb +- Updated SPEC file to support multiple python3 versions at + the same time, and replaced deprecated %ifpython3 macro, + as suggested by build service. Also updated "common" sub- + package description. + +- Update to version 2.1.53: + * version 2.1.53 + * saveconfig: set right perms on /etc/target/ dir + * saveconfig: set right perms on backup dir + * saveconfig: set 0o600 perms on backupfiles + * uds: set right permissions at bind() time + This removed patches which are included upstream: + * 0001-uds-set-right-permissions-at-bind-time.patch + * 0002-saveconfig-set-0o600-perms-on-backupfiles.patch + * 0003-saveconfig-set-right-perms-on-backup-dir.patch + * 0004-saveconfig-set-right-perms-on-etc-target-dir.patch + And replaced the tarball with targetcli-fb-2.1.53.tar.xz + thunar +- Update to version 4.16.2 + * Regression: "Open with other application" missing + (gxo#xfce/thunar#470) + * Always create new files and folders in current directory + (gxo#xfce/thunar#462) + * Translation Updates + +- Update to version 4.16.1 + * Prevent crash on Ctrl+H when there is no sidepane + (gxo#xfce/thunar#453) + * Roleback to previous spinner handling (gxo#xfce/thunar#448) + +- Update to version 4.16.0 + - Fix action of Back/Forward mouse gesture when using RTL + (Issue gxo#xfce/thunar#90) + - Prevent crash on mouse gesture action + (Issue gxo#xfce/thunar#443) + - Avoid crashes when closing thunar with ctrl+w + (gxo#xfce/thunar#336) + - Ignore double-click events from back/forward mouse button + (Issue gxo#xfce/thunar#371) + - Remove GLIB_CHECK_VERSION IFDEFs which are obsolete after glib bump + - bump minimum required exo version to 4.15.3 + - Wrap box around spinner to prevent flickering + (Issue gxo#xfce/thunar#440) + - Use g_drive_is_removable over g_drive_is_media_removable + - bump glib (and gio, gthread, etc) to 2.50.0 + - Do not duplicate app_info when added via custom command + (Issue gxo#xfce/thunar#309) + - Escape all whitespace characters in custom command path + - Remove hidden quotes for "Open with"->"custom command" + (Issue gxo#xfce/thunar#425) + - Ignore unknown XML elements in UCA.xml + - Regression: Fix broken bulk renamer context menu + (Issue gxo#xfce/thunar#436) + - Revert of b12247c2 and proper fix for Issue gxo#xfce/thunar#423 + - Remove duplicated code in renamer and prevent possible leak + - Prevent possible crash of thunar_launcher_poke + (Issue gxo#xfce/thunar#436) + - Fix combo box entry order (Issue gxo#xfce/thunar#435) + - Remove TODO file + - Change focus when clicking an emblem entry + (Issue gxo#xfce/thunar#315) + - Bump GLib minimum version to 2.44 + - Prevent Gtk-CRITICAL when terminating session + (Issue gxo#xfce/thunar#430) + - Missing thunarx support on the shortcut view + (Issue gxo#xfce/thunar#423) + - Translation Updates + +- Update to version 4.15.3 + * No special treatment on "rename" for .desktop files + (gxo#xfce/thunar#56) + * Show full filename/extention for .desktop files + (gxo#xfce/thunar#56) + * Focus view when location selector is closed (gxo#xfce/thunar#420) + * Thunar shows wrong content after outside operations + (gxo#xfce/thunar#355) + * Regression: Restore file menu section arrangement + * Use same README.md structure than other xfce projects + * Fall back to fast content type if regular is unavilable in file + attributes (gxo#xfce/thunar!36) + * Fix Regressions around menu bar spinner (gxo#xfce/thunar#394) + * Fix error for custom date format in details view + (gxo#xfce/thunar#389) + * Add support for transparency in gtk-themes (gxo#xfce/thunar!31) + * Regression: Apply accel keys only to current tab + (gxo#xfce/thunar#386) + * Translation Updates + +- Update to version 4.15.2 + * Regression: Dont crash when starting thunar with gvfs disabled + * Move mount/unmount/eject actions into launcher + (gxo#xfce/thunar#349) + * Use thunar-menu and launcher in tree-view (gxo#xfce/thunar#349) + * Use the new icon when running with elevated privileges (root) + * Remove path limit to check on drop (gxo#xfce/thunar#350) + * AC_CONFIG_MACRO_DIR → AC_CONFIG_MACRO_DIRS (MR !27) + * Avoid crashes when using details view (gxo#xfce/thunar#307) + * Fix unavailable rubber banding in detailed view + (gxo#xfce/thunar#326) + * Remove obsolete dispose method to prevent warning + (gxo#xfce/thunar#319) + * Show device indentifier in side pane tooltip + (gxo#xfce/thunar#207) + * Make use of shared field codes expansion of libxfce4util (MR !23) + * Implement directory specific sort-column and sort-order + (gxo#xfce/thunar#8) + * Add an option to delete saved directory specific settings + (gxo#xfce/thunar#8) + * Implements directory specific view type (gxo#xfce/thunar#8) + * Add features to support directory specific view settings + (gxo#xfce/thunar#8) + * Regression: Add missing seperator to icon view submenu + * Replace _thunar_assert() with _thunar_return_if_fail() in order + to prevent crash when build with debug on FreeBSD (MR !22) + * Menu items cut/copy/paste do not work for location entry + (gxo#xfce/thunar#303) + * Shorten strings for different views (gxo#xfce/thunar#247) + * Segfault when file is created while files are selected + (gxo#xfce/thunar#339) + * Thunar hangs when closing windows using CTRL+W + (gxo#xfce/thunar#336) + * Regression: Missing accelerators for bookmark items + (gxo#xfce/thunar#331) + * Fixed SEGV when the side pane is hidden (gxo#xfce/thunar#335) + * Regression: Window menu not updated properly (gxo#xfce/thunar#320) + * Support queued copy (configurable) (gxo#xfce/thunar#294) + * Regression: "Create Archive..." doesn't show (gxo#xfce/thunar#329) + * Fix unavailable rubber banding in detailed view (gxo#xfce/thunar#326) + * Context menu entries in Thunar flutter while downloading + (gxo#xfce/thunar#276) + * Improve cusor handling after file deletion in thunar + (gxo#xfce/thunar#69) + * Fix regression: Trying to open a .desktop file from the context menu + leads to the execution of the file (gxo#xfce/thunar#325) + * Use numbering on label "open new window/tab" only for multiple + windows/tabs (MR !15) + * Remove "Sort by" and "View as" from menu item labels + (gxo#xfce/thunar#247) + * Add new app icon and switch to rDNS icon name (MR !11) + * Replace deprecated GtkActionEntry with XfceGtkActionEntry + (gxo#xfce/thunar#293) + * Menus are now updated when selection changes not only when opened + (gxo#xfce/thunar#293) + * Merge all file-context-menus into one (gxo#xfce/thunar#198) + * Ghost file ocasionally remains when dropping file into directory + (gxo#xfce/thunar#312) + * Use XfceFilenameInput to validate long filenames (bxo#13720) + * Support for variables like $HOME in address bar (bxo#12165) + * Fix eject button click detection when using RTL languages + (bxo#11387) + * Remove upper case from group names in shortcuts view + * Option to rename a file when existing copy conflicts (bxo#16686) + * Remove suffix "- FileManager" from window title + * Move from exo-csource to xdt-csource (bxo#16717) + * Pause button on copy/move (bxo#16685) + * Allow drag-and-drop of multiple files in icon view (bxo#2487) + * Add keywords to .desktop files to thunar (bxo#16618) + * Reduce vertical space in Templates info popup + * Hide android phone from network group (bxo#11584) + * Reduce size of Templates info popup + * Do not add "cant-write" emblem to files in the Trash + * Hide Browse Network entry in shortcuts view if not supported + * Move 'network' to the bottom of tree view (bxo#16516) + * Add examples to "Select by Pattern" dialog (bxo#16587) + * Improve tooltips in shortcuts view (bxo#16566) + * Rename "Disconnect" context menu entry in side pane (bxo#16558) + * Make path entry matching case-insensitive (bxo#12747) + * Add new bookmarks to bottom of list in shortcuts view (bxo#16526) + * Move places above devices in shortcuts view (bxo#11586) + * Add desktop actions for home, computer and trash (bxo#16497) + * Option to use static icon instead of folder icon (bxo#16501) + * Remove top level desktop entry from tree view (bxo#16474) + * Easy access to computer:/// (bxo#16472) + * Use libxfce4ui close-multiple-tab dialog (bxo#16254) + * Replace deprecated G_FILE_MONITOR_EVENT_MOVED (bxo#16328) + * Use symbolic icon for eject (bxo#16281) + * Prevent ghost files after "move" on remote locations (bxo#15704) + * Add a confirmation dialog when closing a window with multiple + open tabs. + * Improve explanation string for "invert selection" action + (bxo#15625) + * Improve layout of Permissions tab (bxo#15557) + * Remove superfluous shell script "ThunarBulkRename" (bxo#15373) + * Make labels in permissions chooser wrap + * Add a small delay when dismissing notifications (bxo#14552) + * File / Folder size text in statusbar sometimes is ambiguous + (bxo#14203) + * Add missing parameter to ThunarBrowserPokeDeviceFunc function + * Add property to enable/disable frames on thumbnails (bxo#14433) + * Improved spacing between widgets in Properties and Preferences + dialogs + * Fixed numerous compiler warnings + * Fixed numerous warning and critical messages + * Translation Updates + +- Fixes for %_libexecdir changing to /usr/libexec (bsc#1174075) + thunar-volman +- Fixed wrong source URL + +- Update to version 4.16.0 + * Remove GLIB_CHECK_VERSION IFDEFs which are obsolete after glib bump + * bump glib (and gio, gthread, etc) minimum to 2.50.0 + * Add README.md to EXTRA_DIST + * Translation Updates + +- Update to version 4.15.1 + * Fix typo in README + * Adds new README.md updates AM_INIT_AUTOMAKE + * Translation Updates + +- Update to version 4.15.0 + * Use icons from icon theme in the dialog (!3) + * Add new app icon and switch to rDNS + * Remove PDA tab (!1) + * Avoid critical error when closing preferences dialog + * Support libxfce4ui XfceTitledDialog new API + * Translation Updates + thunarx-python +- add -fcommon to CFLAGS to work around gcc10 default changes + -- recommend -doc subpackage - tntdb +- Update to version 1.4 (see + https://github.com/maekitalo/tntdb/compare/1.3...1.4 + for a changelog) +- Refreshed tntdb-1.3-avoid-version.patch as + tntdb-1.4-avoid-version.patch +- Spec cleanup + tpm2 +- drop fix_bad_bufsize.patch: now contained in upstream tarball +- Adjust fix_bogus_warning.patch: one hunk no longer applies, upstream code + changed. +- add fix_pie_linking.patch: necessary to make PIE linking for tss2 binary + work. +- update to version 4.3.0 (jsc#SLE-17366): + - changes in version 4.3: + - tss2_*: Fix double-free errors in commands asking for password authorization + - tss2_*: Fix shorthand command -f that was falsely requiring an argument + - tss2_*: Update tss2_encrypt to the new FAPI interface + - The argument 'policyPath' is removed which was never read anyway + - tss2_*: Remove the additional '\n' that was appended when redirecting to stdout + - tss2_*: Update mandatory vs optional treatment of arguments according to latest Fapi spec + - tss2_*: tss2_getinfo now retrieves the correct FAPI version from Fapi_GetInfo + - tss2_*: Fix the error handling in case of multiple inputs and/or outputs from stdin/stdout + - tss2_*: Fix syntax errors and update content of man pages according to latest Fapi spec + - tss2_*: Add parameter types to all man page + - tss2_*: tss2_setappdata now reads from file or stdin allowing to store also binary data + - tss2_*: Memory leaks are fixed in cases when a returned empty non-char output value was passed to file output + - tss2_pcrextend: fix extending PCR 0 + - tss2_quote: fix unused TSS2_RC in LOG_ERR + - changes in 4.2.1: + - Fix missing handle maps for ESY3 handle breaks. See #1994. + - Bump ESYS minimum dependency version from 2.3.0 to 2.4.0. + - Fix for loop declarations build error. + - changes in 4.2: + - Fix various issues reported by static analysis tools. + - Add integration test for ECC based getekcertificate. + - Fix for issue #1959 where ARM builds were failing. + - Add a check in autotools to add "expect" as a package dependency for fapi tools. + - tpm2_createek: Drop the unused -p or --ek-auth option + - tpm2_policyor: List of policy files should be specified as an argument + - instead of -l option. The -l option is still retained for backwards + - compatibility. See issue#1894. + - tpm2_eventlog: add a tool for parsing and displaying the event log. + - tpm2_createek: Fix an issue where the template option looked for args + - tpm2_hierarchycontrol: Fixed bug where tool operation failed silently + - tpm2_nvdefine: Fixed an issue where text output suggested failures as passes + - tpm2_certify: Add an example usage in man page + - tpm2_policyor: Fix a bug where tool failed silently when no input were given + - tpm2_getekcertificate: Intel (R) PTT EK cert web portal is set as default address + - tpm2_alg_util.c: Fix a bug where string rsa3072 was not parsed + - .ci/download-deps.sh: Change tss dependency to 2.4.0 to acquire SAPI handles for cpHash calculations + - tpm2_policycphash: Add a tool to implement enhanced authorization with cpHash of a command + - Add options to tools to enable cpHash outputs: tpm2_nvsetbits, tpm2_nvextend, + tpm2_nvincrement, tpm2_nvread, tpm2_nvreadlock, tpm2_writelock, tpm2_nvdefine, + tpm2_nvundefine, tpm2_nvcertify, tpm2_policynv, tpm2_policyauthorizenv, + tpm2_policysecret, tpm2_create, tpm2_load, tpm2_activatecredential, tpm2_unseal, + tpm2_changeauth, tpm2_duplicate, tpm2_import, tpm2_rsadecrypt, tpm2_certify, + tpm2_certifycreation, tpm2_hierarchycontrol, tpm2_setprimarypolicy, tpm2_clearcontrol, + tpm2_dictionarylockout, tpm2_evictcontrol, tpm2_setclock, tpm2_clockrateadjust, + tpm2_clear, tpm2_nvwrite, tpm2_encryptdecrypt, tpm2_hmac. + - tpm2_import: Fix an issue where the imported key always required to have a policy + - tpm2_policysecret: Fix an issue where authorization model was fixed to password only + - Feature API (FAPI) tools added. These additional set of tools implement utilities + - using the FAPI which was added to the tpm2-tss v2.4.4: + tss2_decrypt, tss2_encrypt, tss2_list, tss2_changeauth, tss2_delete, + tss2_import, tss2_getinfo, tss2_createkey, tss2_createseal, tss2_exportkey, + tss2_getcertificate, tss2_getplatformcertificates, tss2_gettpmblobs, + tss2_getappdata, tss2_setappdata, tss2_setcertificate, tss2_sign, + tss2_verifysignature, tss2_verifyquote, tss2_createnv, tss2_nvextend, + tss2_nvincrement, tss2_nvread, tss2_nvsetbits, tss2_nvwrite, + tss2_getdescription, tss2_setdescription, tss2_pcrextend, tss2_quote, + tss2_pcrread, tss2_authorizepolicy, tss2_exportpolicy, tss2_import, + tss2_provision, tss2_getrandom, tss2_unseal, tss2_writeauthorizenv + - tpm2_policycountertimer: Fix an issue where operandB array was reversed causing faulty comparisons. + - changes in 4.1.1: + - tpm2_certify: Fix output of attestation data including size field. Now outputs just bytes. + - tpm2_certifycreation: Fix tool to match manpage where the code had the -C and -c options reversed. + - tpm2_gettime: Fix output of attestation data including size field. Now outputs just bytes. + - tpm2_nvcertify: Fix output of attestation data including size field. Now outputs just bytes. + - tpm2_nvreadpublic: add name hash output. + - tpm2_import: Support object policies when importing raw key material. + - Fix overflow in pcrs.h where sizeof() was used instead of ARRAY_LEN(). + - build: + - Fix compilation issue: lib/tpm2_hash.c:17:19: note: 'left' was declared here. + - man: + - Fix manpage examples that have "sha" instead of "sha1" + - tpm2_shutdown manpage was missing, add it to build. + - Fix manpage example for tpm2_createak's tpm2_evictcontrol example. + tpm2-0-tss +- drop 0001-esys-Fix-HMAC-generation-for-policy-sessions.patch: now contained + in upstream tarball +- update to upstream version 2.4.5 (jsc#SLE-17366): + - changes in version 2.3.2: + * Fix unit tests on S390 architectures + * Fixed HMAC generation for policy sessions + - changes in version 2.3.3: + * Fixed mixing salted and unsalted sessions in the same ESAPI + context + * Removed use of VLAs from TPML marshal code + * Added check for object node before calling compute_session_value + function + * Fixed auth calculation in Esys_StartAuthSession called with + optional parameters + * Fixed compute_encrypted_salt error handling in + Esys_StartAuthSession + * Fixed exported symbols map for libtss2-mu + - changes in version 2.4.0: + * Added a new Feature API (FAPI) implementation + * Added Esys_TRSess_GetAuthRequired() ESAPI function + * Added Esys_TR_GetTpmHandle() SAPI function + * Added Esys_GetSysContext() SAPI function + * Added the with-sanitizer configure option + * Added CI for FreeBSD + * Changed MSSIM TCTI to be async capable + * Removed TCTI loaders from ESYS dependencies in pkg-config + * Changed getPollHandles to allow num_handles query + * Improved CI builds + * Converted builds to docker builds + * Number of fixes and improvements in the test code + * Changed tcti-device in non-async mode to allways block + * Fixed hmac calculation for tpm2_clear command in ESAPI + * Fixed mixing salted and unsalted sessions in the same ESAPI context + * Removed use of VLAs from TPML marshal code + * Fixed setting C++ compiler for non-fuzzing builds at configure + * Fixed setting the name of session objects + * Fixed page alignment errors in Sys_Get/SetAuths functions + * Fixed potential buffer overflow in tcti_mssim_receive + * Fixed invalid memory alloc failure in Tss2_TctiLdr_Initialize + * Fixed list of exported symbols map for libtss2-mu + * Fixed resource name calculation in Esys_CreateLoaded + * Fixed keysize of ECC curve TPM2_ECC_NISTP224 + * Fixed segmentation fault in tctildr if name_conf was too big + * Fixed memory leak in tctildr-tcti tests + * Fixed HMAC generation for policy sessions + * Added check for object node before calling compute_session_value function + * Fixed auth calculation in Esys_StartAuthSession called with optional parameters + * Fixed compute_encrypted_salt error handling in Esys_StartAuthSession + * Fixed exported symbols map for libtss2-mu + * Remove duplicate ESYS entries from map file + * Removed the private implementation of strndup from tctildr + - changes in version 2.4.1: + * Fixed systemd-sysusers/-tmpfiles creation without systemd + * Removed expired coverity token from travis.yaml + * Fixed uninitialized context of FAPI command Fapi_ChangeAuth issue + * Fixed handling of tcti pointer in Esys_Initialize + * Fixed usages of EC routines deprecated in OSSL 1.2 and greater + * Fixed FAPI handling of TPMs without stored certificates + - changes in version 2.4.2: + * Fixed duoble json_object_put call in event log processing. + * Fixed memory leaks on error paths in FAPI + * Fixed setting of FAPI app data. + * Fixed size check for Fapi_Encrypt. + * Fixed computation of PCR logs and PCR digest of PCR logs. + * Improved comments for FAPI authentication. + * Fixed segfault and leaks in FAPI + * Fixed Fapi_GetCertificate for objects which are not of type key + * Fixed hierarchy usage in Fapi_Provision + * Fixed ESYS Shared secret calculation + * Fixed doxygen warnings for FAPI docs + * Fixed copying of primary template during key loading. + * Fixed some wrong format directives in debug statements. + * Fixed usage of hierarchy and authentication in Fapi_GetCertificate und Fapi_Delete + * Fixed unallocated return buffers which may have lead to segfaults in tooling + * Fixed usage of persistent handles. + * Fixed computation of the size of a PCR selection (Fixes #1737). + * Fixed missing hierarchy authentication for Fapi_Delete. + * Fixed uninitialized context of FAPI command Fapi_ChangeAuth. + * Fixed computation of random value for objects used for sealing. + * Fixed return code for event parsing errors. + * Fixed NV index and path handling in NV creation. + * Fixed path checking for keys. + * Fixed Fapi_GetInfo function. + * Fixed path usage in Fapi_Import. + * Fixed invalid settings of default flags for keys creation. + * Fixed handle usage in Fapi_ChangeAuth + * Enabled all PCR registers for SHA256 bank in the distribution profiles. + * Added some checks to Fapi_Provisioning to avoid nasty failure states + * Added a check to prevent overwrite or delete FAPI storage objects and directories + * Remove obsolete test fapi-key-create-policy-password-sign.int.c + * Checked hierarchy needed for EvictControl for deleting objects in FAPI. + * Checked event log file before calling the TPM in Fapi_PcrExtend. + * Adapted integration tests to SRK delete checking. + * Improved presentation of Fapi_GetInfo. + * Silenced expected errors from Esys_TestParams + * Added man pages for FAPI json config files + * Added a check that prevents deleting default directories + * Added a check if primary keys already exist for Fapi_Provision + * Added tests for derived persistent keys. + * Added test policy PCR with PCR register 8. + * Added check for deleting of the SRK. + * Added test for sealing a random value. + * Added content of the config file to FAPI Info. + * Added a check for valid pathnames in keystore module. + * Removed unecassary code from Fapi_ExportKey + * Removed obsolete LIBDL_LDFLAGS and replace it with LIBADD_DL + * Removed superfluous policies/pol_password.json file + - changes in version 2.4.3: + * Fix CVE-2020-24455 FAPI PolicyPCR not instatiating correctly + Note that all TPM object created with a PolicyPCR with the currentPcrs + and currentPcrsAndBank options have been created with an incorrect policy + that ommits PCR checks. All these objects have to be recreated! + * Fix bug in FAPI NV creation with custom index values + * Cleanup of leftover sessions in error cases in FAPI + * Better error messages in several FAPI errors + * Add checks to FAPI policy paths + * Add checks if FAPI is correctly provisioned + * Fix execution of FAPI policies in some cases + * Allow 0x prefixes for TPMU_HA in JSON encoding + - changes in version 2.4.4: + * FAPI: Fix policy searching, when a policyRef was provided + * FAPI: Accept EK-Certs without CRL dist point + * FAPI: Fix memleak in policy execution + * FAPI: Fix setting of the system flag of NV objects + This will let NV object metadata be created system-wide always instead of + locally in the user. Existing metadata will remain in the user directory. + It can be moved to the corresponding systemstore manually if needed. + * FAPI: Set the written flag of NV objects in FAPI PolicyNV commands + * FAPI: Fix deleting of policy files. + * FAPI: Fix wrong file loading during object search. + * Fapi: Fix memory leak + * Fapi: Fix potential NULL-Dereference + * Fapi: Remove superfluous NULL check + - changes in version 2.4.5: + * Fix Regression in Fapi_List + * Fix memory leak in policy calculation + trytond +- Version 5.0.32 - Bugfix Release + +- Adaption to new systemd and python macros + +- Version 5.0.31 - Bugfix Release + trytond_account +- Adaption to new python-macros + trytond_account_invoice +- Adaption to new python macros + trytond_account_invoice_stock +- Adaption to new python macros + trytond_account_product +- Adaption to new python macros + -- new branch 3.0 - trytond_company +- Adaption to new python macros + -- new branch 3.0 - trytond_country +- Adaption to new python macros + trytond_currency +- Adaption to new python macros + trytond_party +- Adaption to new python macros + trytond_product +- Adaption to new python macros + trytond_purchase +- Adaption to new python macros + +- Version 5.0.5 - Bugfix Release + trytond_purchase_request +- Adaption to new python macros + trytond_stock +- Version 5.0.12 - Bugfix Release + +- Adaption to new python-macros + trytond_stock_lot +- Adaption to new python-macros + trytond_stock_supply +- Adaption to new python-macros + tumbler +- Update to version 4.16.0 + - Remove GLIB_CHECK_VERSION IFDEFs which are obsolete after glib bump + - bump glib (and gio, gthread, etc) minimum to 2.50.0 + - Adjust bug report URL + - Translation Updates + +- Update to version 0.3.1 + - New plugin for epub books, using libgepub thumbnailer plugin + - Fix documentation URL + - Add README.md and EXTRA_DIST + - Add new icon needed for xfce4-about-dialog + - Translation Updates + +- Remove hard dependency to Thunar 1.8.2. We use "Suggests" instead + to make sure the correct version is picked while keeping a soft + dependency. + +- Weak dependencies: Use Supplements tag as recommended + tumbler-folder-thumbnailer/tumbler-webp-thumbnailer dependencies + for main package + +- Update to version 0.3.0 + * Fix jpeg thumbnail orientation when fallback code is taken place + (gxo#xfce/tumbler#28). + * Use AC_CONFIG_MACRO_DIRS instead of AC_CONFIG_MACRO_DIR + * Fix GTimeVal deprecation + * Drop support of GLib < 2.32 + * Use guint32 for request handle and fix its further occurrences of 0 + * Implement Excludes paths in tumbler.rc + * Translation Updates + +- Update to version 0.2.9 + * This release addresses the issue described in gxo#xfce/tumbler#28 + and partially solved by the previous release 0.2.28. + The issue now is completely solved by adding the correct + orientation handling when fallback code for generating jpeg + thumbnail takes place. + virt-manager +- bsc#1180897 - SLES15 SP2: VM does not boot after virt-install + installing from ISO image. + virtinst-keep-iso-for-xenpv.patch + +- bsc#1181350 - [Build 20210122] openQA test fails in virt_install + on aarch64 + virtman-show-no-firmware-for-xenpv.patch + wine-gecko +- the MSI files are not needed if we have the unpacked tree, save + diskspace... + +- also provide unpacked shared gecko x86 and x86_64. + +- update to 2.47.2 for 6.0rc1 + -- Updated to 2.21 for Wine 1.5.31 and later. - -- License MPL-1.1+ (just like mozilla) - -- Include 1.9 gecko for 1.5.22 or later (FF 18 based) - winetricks +- Add zenity installation recommendation for UI support + +- updated to 20201206 + - lots of fixes + +- Refresh spec-file via spec-cleaner and manual optimizations. + * Remove obsolete designs. + * Change from Recommends to Requires for cabextract and unzip. + - - shellcheck fixes to script - - aria2c fixes - - speechsdk fixes - - bugfixes + * shellcheck fixes to script + * aria2c fixes + * speechsdk fixes + * bugfixes - - adjusted to current wine - - lots of changes and updates + * adjusted to current wine + * lots of changes and updates - - lots of changes and updates + * lots of changes and updates - - lots of adjustments + * lots of adjustments xapian-bindings +- Build bindings for all possible python3 flavors in TW + gh#openSUSE/python-rpm-macros#66 +- Fix python related rpmlint warnings + +- Fix build with RPM 4.16: error: bare words are no longer + supported, please use "...": no == yes. + +- spec-cleaner run + +- Update to version 1.4.17: + * No user-visible change except for bumping the version to indicate + compatibility with Xapian-core 1.4.17. +- Update to version 1.4.16: + + General: + * Remove code to support SVN snapshots since we stopped using SVN more than 5 + years ago. + * Ignore overloads for logical ops, *, /. These were already ignored for + several languages, and aren't actually usefully wrapped for any of the other + languages. + + CSharp: + * Work around mono terminfo parsing bug in more cases. With this, "make", + "make check", "make install" and "make uninstall" all work on Ubuntu 18.10. + Patch from Dipanshu Garg, fixes https://github.com/xapian/xapian/pull/287 and + [#801]. + + Lua: + * Allow passing a Lua function as a MatchSpy. This was supposed to be + supported already, but the typemaps weren't set up. + * On platforms where sizeof(long) is 4, SWIG was wrapping Xapian::BAD_VALUENO + as a negative constant in Lua, which was then rejected by a check which + disallows passing negative values for unsigned C++ types. We now direct SWIG + to handle Xapian::valueno as double (which is what numbers in Lua usually + actually are) which gives us an unsigned constant, and also eliminates the + negative value check. + * Correct documentation - get_description() is wrapped as tostring() in Lua, + not str() as we previously claimed. + * Add test coverage for passing Lua function for a Stopper. + + Perl: + * Resolve the remaining issues and remove the "experimental" marker: + + Add search_xapian_compat() function which sets up aliases in the + Search::Xapian namespace to aid writing code which uses either + Search::Xapian or this module. + + Allow passing Perl sub for simpler Xapian functor classes. This fills in a + missing feature compared to Search::Xapian. See #523. + + Remove useless PerlStopper class which was an incomplete copy of the + apparently non-functional Search::Xapian::PerlStopper. We now support + passing a Perl sub for a Stopper object. + + Adjust some method names to match Search::Xapian. Iterators now support + inc() (and dec() where the C++ class supports operator--) like + Search::Xapian, rather than increment() and prev(). Reported by Eric Wong + in #523. + + Drop undocumented and unexpected extra equals() method. + + Provide compatibility with ENQ_ASCENDING, etc constants. SWIG wraps these + as $Xapian::Enquire::ASCENDING, which better matches the C++ API, but + Search::Xapian wraps this as Search::Xapian::ENQ_ASCENDING, etc so provide + those too for compatibility. Reported by Eric Wong in #523. + + Drop stringification and int conversion overloads. These seem more + confusing than helpful, and overloading stringification works badly + with SWIG-generated bindings. + + Document remaining known differences from Search::Xapian. + * Update recently tested versions in README. + * Improve documentation. + * Fix t/02pod.t to look for files in right directory. + + Ruby: + * Don't print iterator sizes to stdout. This was some debugging accidentally + left in as part of a change in 1.4.12. Patch from Dan Callaghan. + +- Update to version 1.4.15: + + Perl: Improve comment about App::Prove. + + Ruby: Support Ruby 2.7 (boo#1169447). + +- Update to 1.4.14: + * Python3: + + Remove broken replicationtest.py. It's never worked reliably, and because + of that was disabled shortly after being added over a decade ago. + Unsurprisingly it's bit-rotted at least a bit since. Nobody seems interested + in fixing it, so it's time to just get rid of it. +- Remove the python2 bindings +- Rebase patch: + * do-not-use-sphinx.diff +- Update to 1.4.13: + * General: + + Omit SWIG exception handling for destructors. Since C++11, destructors can't + throw by default and we don't override that default, so there's no point + adding exception handling code for them. + + Ensure doccomments.i is distributed. If you unpacked a distribution tarball, + configured it and then ran "make dist" python/doccomments.i and + python3/doccomments.i would be missing unless you configured the tree with + - -enable-maintainer-mode. + * PHP: + + Check for php-config5.6 and php-config5.5 in configure as these versioned + names are used in some packages (such as those from the ondrej/php PPA). + * PHP7: + + Work around build failure on Illuminos. Fixes + https://trac.xapian.org/ticket/793, reported by Amitai Schleier. + * Ruby: + + smoketest.rb: Use #push not #append on Array to restore compatibility with + Ruby < 2.5 (broken by changes in 1.4.12). + + Expand tabs in Ruby code since using spaces for indentation seems to be + preferred Ruby style. + + Remove trailing `;` from Ruby code. +- Update to 1.4.12: + * Documentation: + + Update bindings HACKING document. Reported as out of date by Niwesh Gupta. + * CSharp: + + Work around mono terminfo parsing bug - older cli-sn fails with e.g. + TERM=xterm-256color due to: https://github.com/mono/mono/issues/6752 + Encountered on Kubuntu 18.10 and debugged by Tejasvi Tomar. Seems to be + fixed in the mono version in Debian buster. + * Perl: + + Suppress warnings from older Perl headers due to use of constructs which look + like C++11 user-defined literals. They're fixed in newer versions so they're + just noise in our build. We were working around these in the CI build, so + drop that workaround as we want to make the build warning-clean for users + too. Reported by daniel93 on #xapian. + * Python3: + + Fix build for changes in Sphinx 2.0 (which drops support for sphinx.main()). + Fixes #778, reported by karolyi. Also reported by Gaurav Arora. + + We now throw UnicodeEncodeError for bad Unicode string input. Previously + cases such as a lone surrogate would be handled by quietly skipping the bad + codepoints when converting to UTF-8 to pass to Xapian. + + We no longer use the deprecated old-style Py_UNICODE API, which currently + gives deprecation warnings and is slated to be removed in Python 4.0. + * Ruby: + + Add support for block iteration. All the iterator methods in the Ruby API + now accept an optional block. If no block is given an array is returned so + existing code will still work. Partly based on a patch in + https://github.com/xapian/xapian/pull/232 from Cong Ding. + + Add missing wrappers for all the C++ methods returning iterators which + weren't wrapped for Ruby. Fixes #777, reported by do. + + Suppress warnings from Ruby 2.3 headers due to use of register and + constructs which look like C++11 user-defined literals. They're fixed in + newer versions so they're just noise in our build. We were working around + these in the CI build, so drop that workaround as we want to make the build + warning-clean for users too. Reported by daniel93 on #xapian. + + smoketest.rb: Don't leave temporary databases behind in /tmp. +- Update to 1.4.11: + * CSharp: + + Make MatchAll and MatchNothing readonly. + * Java: + + Simplify load-time setup of Query.OP_OR, etc which are provided for + compatibility with the original hand-written JNI bindings. + * PHP: + + We now load the module for "make check" using -d extension=xapian which + avoids needing to turn off safe_mode and turn on enable_dl, and matches how + the module is usually loaded in production use. + * PHP7: + + Fix access to already released memory during PHP module shutdown, which often + didn't cause visible problems, but could result in segmentation faults, bus + errors, etc. + + Fix generated code to compile when using a ZTS-enabled build of PHP. + + We now load the module for "make check" using -d extension=xapian which + avoids needing to turn off safe_mode and turn on enable_dl, and matches how + the module is usually loaded in production use. +- Update to 1.4.10: + * Documentation: + + Use https for URLs where supported. + * General: + + Wrap new DatabaseClosedError and DatabaseNotFoundError exceptions. + See #772 and #773. Patches from Vaibhav Kansagara. + + Update expected query descriptions in tests for the xapian-core + change to produce flatter Query trees. + + Workaround Perl 5.28 -i quirk when postprocessing SWIG-generated code. + The commands in question are only run when maintainer-mode is enabled. + * CSharp: + + C++ constant Xapian::BAD_VALUENO is now wrapped without using a getter. + This shouldn't affect existing user code. + * Java: + + C++ constant Xapian::BAD_VALUENO is now wrapped as Java constant + Xapian.BAD_VALUENO. The previous Java wrapping as function + Xapian.getBAD_VALUENO() is still supported for compatibility with + existing code. + + Remove redundant std::string initialisation. + * Lua: + + C++ constant Xapian::BAD_VALUENO is now wrapped as a constant rather than + an immutable attribute. This shouldn't affect existing user code. + * Perl: + + C++ constant Xapian::BAD_VALUENO is now wrapped as Perl constant + Xapian::BAD_VALUENO. The previous Perl wrapping as variable + $Xapian::BAD_VALUENO is still supported for compatibility with existing + code. + + Note in the POD documentation that the Error base classes which are abstract + in C++ don't have a new method in Perl. + * PHP: + + C++ constant Xapian::BAD_VALUENO is now wrapped as PHP constant + Xapian::BAD_VALUENO. The previous PHP wrapping as function + Xapian::BAD_VALUENO_get() is still supported for compatibility with existing + code. + + Remove code to work around a SWIG bug which was fixed in 2006. + * PHP7: + + C++ constant Xapian::BAD_VALUENO is now wrapped as PHP constant + Xapian::BAD_VALUENO. The previous PHP wrapping as function + Xapian::BAD_VALUENO_get() is still supported for compatibility with existing + code. + + configure: Check for php-config7.3 and php-config7.2 as well as + php-config7.1, php-config7.0 and php-config. + + Correct references to PHP5 in PHP7 script comments. + + Remove some C code which is no longer needed with PHP7. + * Ruby: + + C++ constant Xapian::BAD_VALUENO is now wrapped as Ruby constant + Xapian::BAD_VALUENO. The previous Ruby wrapping as function + Xapian::BAD_VALUENO() is still supported for compatibility with existing + code. + + We now recommend using String#encode instead of the Iconv class, since the + latter is no longer included with Ruby. + * Tcl: + + C++ constant Xapian::BAD_VALUENO is now wrapped as a constant rather than + variable which can't be written to. This shouldn't affect existing user + code. + +- Always disable the sphinx module as it causes trouble whenever + we update Sphinx (like now to 2.0) + +- Update to 1.4.9 + * PHP7: + + Fix to build with upcoming PHP 7.3 release, which changes array_init() + to not return a value instead of always returning the constant SUCCESS. + We were checking this return value but no longer do. +- Update to 1.4.8 + * Perl: + + Wrap new STEM_SOME_FULL_POS constant. + + Add STEM_ALL_Z to qpstem export tag and POD docs. + + Fix Perl bindings documentation typos. + * Python: + + Fix RST formatting warning during build. + * Python3: + + Fix RST formatting warning during build. + +- Update to 1.4.7 + * see http://xapian.org/docs/xapian-bindings-1.4.7/NEWS + +- Update to 1.4.6 + * see http://xapian.org/docs/xapian-bindings-1.4.6/NEWS + xapps +- Update to version 2.0.6. + * 80xapp-gtk3-module.sh: Use GTK3_MODULES instead of GTK_MODULES. + +- Update to version 2.0.5. + * favorite-vfs-file.c: Don't mark favorites that have unavailable + target files as symbolic links. + * favorite-vfs-file.c: Remove a file from favorites when deleted + or trashed (but don't actually delete or trash them) - this + brings the favorites behavior in line with recents. + * favorite-vfs-file.c: Remove some methods that can't be + supported. + * Go back to leaving favorites with missing targets as symlinks. + * favorite-vfs-file.c: Add thumbnailing preference to the + filesystem info. + * xapp-status-icon.c: Construct fallback dbus name from a + non-localized string. + * status icon: Replace g_get_application_name with g_get_progname + everywhere else (followup to previous commit). + * xapp-status-icon-monitor.c: fix typo. + * l10n: Update translations + * xapp-gtk3-module.c: Add a mechanism to allow a GtkWindow's + icon (#127) + +- Update to version 2.0.4. + * Change shebang path +- Update to version 2.0.3 + * fix "build/install: Make the favorite gtk module's xinit file + executable." + * Add shebang to 80xapp-gtk3-module.sh + * l10n: Update translations +- Update to version 2.0.2 + * Add an extra icon for favorites +- Update to version 2.0.1 + * Update docs + * fix xorg-server startup variable + * favorites: Make sure initializing favorites also initializes + the uri scheme. + * xapp-favorites.c: Add a note about the favorites uri in the + class description. + * build/install: Make the favorite gtk module's xinit file + executable. + * build: update some dependencies. + * xapp-gtk3-module.c: Override GObject's constructed vfunc to + inject the favorites uri into GtkPlacesSidebars rather than + hooking onto a signal. + * build: use buildtype=debugoptimized by default. + * sn-item.c: Fix typo. + * various: Fix some previously missed build warnings. + * xapp-gtk3-module.c: Don't add a favorites section if there + aren't any favorites. + * favorite-vfs-file.c: Don't assume a GError was passed in for + file_query_info. + * favorite-vfs-file-enumerator.c: Fix a couple more places where + an error was assumed. + * change favorite icons + * favorite-vfs-file.c: Don't free priv->uri until finalize. + * favorites: Fix some leaks revealed by valgrind. +- Remove fix_sn-item_control_reaches_end_of_non-void_function.patch + and xapps-void-return-no-return.patch, fixed + +- Update to version 2.0.0. + * Bump for favorites support + * .gitignore: Ignore the new debian build folder. + * favorites: expose xapp_favorites_rename (), it was mistakenly + made private during some cleanup. + * xapp-gtk3-module.c: Don't initialize favorites until they're + needed. + * xapp-gtk3-module.c: Register the favorites uri scheme + immediately, rather than when XAppFavorites is instantiated. + * xapp-favorites: Add missing pointer to the DestroyData. + * l10n: Update POT +- Updates since 1.6.10. + * sn-watcher.c: Move invocation completion to the registration + callback. + * sn-item.c: use a different method of fetching the pixmap. + * Make property-retrieval fully asynchronous. + * mate-xapp-status-applet.py: Adapt to change brought by + 9c4d5e92d2eb288. + * build: Allow making a library-only build for flatpak packaging. + * xapp-icon-chooser-button.c: Remove leftover debugging line. + * xapp-sn-watcher: Create StatusNotifierItem proxies + asynchronously, and don't try to load their properties. + * xapp-sn-watcher: Add an app list to flag items that should + have their tooltip replaced by the application name. + * build: Make build of xapp-sn-watcher optional, defaulting to + true. + * xapp-sn-watcher: Add key to disable StatusNotifier support, + but leave appindicator support enabled. + * l10n: Update translations + * Update docs + * xapp-status-icon.c: Get rid of the dead 'shadow' region around + menus, as they can interfere with clicking on the icon to + close the menu. + * xapp-status-icon: Add new properties for menu/button state + handling and one for metadata (miscellaneous info to help + define behavior in the status applets). + * xapp-sn-watcher: Set status icon metadata for appindicator + icons, to inform the applet to highlight/toggle the panel icon + with either button click when opening the menu. + * mate-xapp-status-applet.py: Use new properties to sync button + toggle state with the menu state. + * test-scripts: Update some scripts to demonstrate new property + use. + * sn-item: Remove support for XAyatanaLabel. + * xapp-sn-watcher: Update clear the registration list before + freeing the table of registered items. + * xapp-status-icon.c: Add xapp_status_icon_popup_menu() and use + a more reliable GtkMenu popup method. + * xapp-status-icon.c: Fix inadvertant verison change in doc + string. + * Icons: Add symbolic icons for xreaders annotation features + * xapp-status-icon: Add a get_visible method. + * mate applet: Use markup for tooltips, and update test script to + reflect this as well. + * mate-xapp-status-applet: Fix set icon error handling when an + icon name is missing. + * xapp-status-icon: Add a get_visible method. + * mate applet: Use markup for tooltips, and update test script to + reflect this as well. + * mate-xapp-status-applet: Fix set icon error handling when an + icon name is missing. + * Update documentation + * README: Update link to docs + * Update README.md + * xapp-util.c: Initialize auto variables. + * Icons: add pin/unpin symbolic (#90) + * Icons: Add xapp-diaporama-symbolic + * xapp-sn-watcher: Add autostart file, to start at session, to + start at the session initialization phase. + * Add a utility function to check for nvidia on-demand mode. + * xapp-sn-watcher: Don't enable in MATE + * l10n: Fix makepot picking up unwanted service file + * Eliminate all appindicator-specific code from + xapp-status-icon.c, Add a whitelist for xapp-sn-watcher to list + ai icons that should left-click to activate. + * l10n: Fix makepot picking up unwanted service file + * Eliminate all appindicator-specific code from + xapp-status-icon.c, + Add a whitelist for xapp-sn-watcher to list ai icons that + should left-click to activate. + * xapp-sn-watcher: Add a whitelist to manage what desktop + environments to start in. + * Add option to specify path to pygobject override directory + * Install icons and scripts using meson options + * xapp-status-icon.c: Sync the visible state of the fallback + GtkStatusIcon when it is first created. + * xapp-status-icon.c: Fix the timeout duration for + xapp_status_icon_any_monitors. + * Remove use of deprecated g_type_class_add_private function. + * xapp-monitor-blanker: Use G_DECLARE_FINAL_TYPE + * xapp-status-icon.c: check if we have a fallback status icon + before disconnecting signals from it. + * xapp-status-icon.c: Only call gtk_status_icon_set_name() when + explicitly requested. + * Add StatusNotifier watcher. + * mate applet: Set the new icon size property (this provides a + hint to xapp-sn-watcher or any client app to provide a correct + icon size in some situations). + * status icon: Add support for scroll events + * debian: Remove python2 deps. + * debian/control: Add missing dbusmenu dependency. + * Packaging: Re-add python-gi-dev as build-dep + * xapp-sn-watcher: rewrite in C due to leaky dbus python + bindings. +- Removed xapps-python3.patch, fixed. +- Removed gtkstatusicon-fix.patch, fixed +- Add fix_sn-item_control_reaches_end_of_non-void_function.patch + to fix Fix control reaches end of non-void function in sn-item.c + +- Fixes for %_libexecdir changing to /usr/libexec (bsc#1174075) + xfburn +- Fixed URL + -- call %desktop_database_post/un -- call %icon_theme_cache_post/un - xfce4-appfinder +- Update to version 4.16.1 + * Launch applications as children again + +- Update to version 4.16.0 + * Launch applications reparenting them to init + * Bump gtk minimum version to 3.22.0 + * bump glib (and gio, gthread, etc) minimum to 2.50.0 + * Translation Updates + +- Update to version 4.15.2 + * Add small delay before reloading menu tree + (gxo#xfce/xfce4-appfinder!6) + * Clear entry's error icon and tooltip + * Update copyright year + * GitLab is the new bugtracker + * Remove unnecessary code for unsupported glib versions + * Remove padding from context menu + * Fix memory leaks when sorting items + * Update README.md + * Apply light blue to 16px icon + * Improved and simplified icons for better scaling + * Add back git tag + * Remove extra spaces in configure.ac.in so xfce-do-release works + as expected + * Translation Updates + +- Update to version 4.15.1 + * Drop close button + * Add new app icon and switch to rDNS + * Limit popup completion width to be same as entry + * Switch to a few symbolic icons + * Add keywords to .desktop files to xfce4-appfinder + * Record last commands only once (bxo#15767) + * Sort by frecency (bxo#9265) + * Switch to README.md and foreign automake mode + * Move from exo-csource to xdt-csource (bxo#16717) + * Make Preferences button always visible (bxo#16489) + * Hidden option to disable entry completion (bxo#15827) + * Use casefolded string when searching for apps not commands + (bxo#15893) + * Translation Updates + -- update to version 4.11.0 - - make compilation to GTK3 optional - - use GDbus for communication - - add execute menu item to launch without closing the window - - add default action to open absolute paths - - add bookmarks in the model - - do nothing with the Tab event during competion (bxo#10187) - - use new xdg function to set environment - - translation updates - -- update to version 4.10.1 - - use new glib 2.32 api - - autotools updates - - detach from icon theme to avoid segfault - - protect against possible null pointers - - translation updates - xfce4-branding-openSUSE +- Upstrem dropped libxfce4ui-1-0. Dependency no longer needed. + +- Update to version 4.16.0+git6.add0468: + * Restored menu icons and saner defaults + +- Update to version 4.16.0+git5.d1e3468: + * Correct typo in default icon name + * Fixed xfce4-desktop.xml file: + Disable desktop-menu and windowlist-menu by default + +- Update to version 4.16.0+git2.fca5bce: + * Update mimeapps to use evince and file-roller + * Define evince and file-roller as defaults + +- Update to version 4.16.0+git0.1963cf9: + * Use openSUSE-xfce icon theme which complements Adwaita + * Don't show icons for buttons + * Fixed whisker menu title + * Update whisker menu settings + * Update default whisker menu layout + * Update defaults.rc + * Add some more popular favourites to Whisker Menu + * Fix systray sizing + * Fix thunar in helpers.rc + * Update desktop file names + * Disable desktop app and windowlist menus by default + * Don't show icons in menus +- Make sure Adwaita cursor is used in QT applications boo#1178511 + +- Make noto-coloremoji-fonts a soft dependency. This avoids having + to break the dependency on the Rescue CD. + +- Make noto-sans-cjk-fonts a soft dependency + +- Make sure noto-sans-cjk-fonts is installed + xfce4-calculator-plugin +- Update to 0.7.1 + * Add option to not move cursor after calculations (#3) + * Align spin buttons in properties dialog + * Add close button to properties dialog + * Handle delete event when properties dialog is closed + * Adds new README.md updates AM_INIT_AUTOMAKE + * Update URLs from goodies.x.o to docs.x.o (bxo#16155) + * Allow compilation with panel 4.15 + * Disable emoji input + * Translation Updates + xfce4-cpufreq-plugin +- Update to 1.2.3 + * configure.ac: use AC_PROG_CC_C99 + * Remove duplicate information from configuration window's title + * Fix missing-prototypes + * Remove GSourceFunc casts + * Fix font color memory leak + * Fix fatal compiler warnings + * Record release date in the NEWS file like in all previous releases + * Fix CSS provider memory leak and an invalid line ordering in an + * if-statement + * Use heap allocations instead of stack allocations + * Better handling of changes in the number of installed CPUs + * Display the actual governor instead of "current" + * Fix font size (gxo#panel-plugins/xfce4-cpufreq-plugin#5) + * Translation Updates + +- Update to 1.2.2: + * Update URLs and copyright year + * Add basic GitLab pipeline + * Fix compilation with gcc-10 + * Update URLs from goodies.x.o to docs.x.o (bxo#16156) + * s/http/https + * Fix build with panel 4.15 + * Replace GtkStock buttons + * Rename applet to plugin (bxo#15582) + * Post release tag bump + * Translation Updates + +- add -fcommon to CFLAGS as temporary work around for gcc10 default + changes + -- update to version 1.1.0 - - support the Intel performance state driver - - improve config dialog and use mnemonics - - add a proper "About" dialog - - add min, avg and max frequencies in cpu selection - - add support for selecting a custom font - - support showing icon only - - improve overview window size and layout - - remove code for showing the frame - - rewrite layout code using >=xfce4-panel-4.9 features - - remove code for deprecated APIs and AC_CONFIG_MACRO_DIRS + * Translation Updates + -- new package (split off from xfce4-panel-plugins) - xfce4-fsguard-plugin +- Update to version 1.1.2 + * Improve spacing in settings dialog (bxo#14665) + * Fix "ISO C90 forbids mixed declarations and code" + * Modernize the configure.ac.in file + * Remove GSourceFunc casts + * Replace obsolete xfce_create_panel_button usage + * Adds new README.md updates AM_INIT_AUTOMAKE + * Add basic GitLab pipeline + * Add gitignore + * Update URLs from goodies.x.o to docs.x.o (bxo#16163) + * Translation Updates + -- recommend -lang subpackage - xfce4-genmon-plugin +- Update to version 4.1.0 + - Add basic GitLab pipeline + - Updated README file + - Add DBG anchors + - Add amd elements + - Make Save translatable + - Fix config values sometimes going to default + - Fix label sometimes re-appearing + - Enable multi-row support + - Remove unused variables and code + - Fix indentation + - Catch some edge cases + - Set tmp variable default values + - Fix period spinner display when cancelled + - Fix label toggle display when cancelled + - Fix font display when cancelled + - Support new libxfce4ui API + - Change close to save + - Closing config window cancels changes + - Change layout of config dialog + - Make tooltips translatable + - Update support URLs to docs.xfce.org + - Allow compilation with panel 4.15 + - Replace deprecated xfce_create_panel_button + - Translation Updates + -- updated to version 3.3.1 - - change icon to "utilities-system-monitor" - - fix problems when changing panel orientation - - fix timer not started at startup (bnc#737801) - - remove obsolete samples.txt -- dropped obsolete - xfce4-panel-plugin-genmon-initialize-timer-on-startup.patch - xfce4-mailwatch-plugin +- Update to version 1.3.0 + - GTK 3 Port + - Remove Libgcrypt dependency + - Move "watching" column to the left to avoid overlapping with + scrollbar + - Add support for XfceTitledDialog new API + - Fix cast to pointer + - Replace deprecated GTimeVal + - Update URLs from goodies.x.o to docs.x.o (bxo#16167) + - Added support for multi-row/column panels in xfce4-panel > 4.9 + - Fix running command on each change of the count + - Fix running an empty command + - Do not run command when new message count is 0 + - Add SSL support CFLAGS and LDFLAGS conditionally + - Translation Updates + -- dixed missing icon - xfce4-mount-plugin +- Updated to 1.1.5 + * improved autotools setup + * translation updates + +- Update to 1.1.4 + * Remove unused variable exclude_devicenames + * Remove obsolete panel version 4.9 check + * Remove checks for unused functions from configure.ac + * Include stdlib because malloc is used + * Spellfix. Add missing "e" to siz (size) + * Update URLs from goodies.x.o to docs.x.o (bxo#16168) + * Fix build with panel 4.15 + * Make build less verbose + * Another change to the SVG icon file canvas size + * Updated svg image to have a larger canvas so that the panel can be + resized up to 192 pixels size + * Added title to popup menu; even if it is not empty (bxo#14478) + * https URL instead of http + * Renamed improperly named member variable of main mountpoint display + structure + * Display percentage on progress bar again (regression from port to + Gtk3) + * Reformatted popup information with more columns and nicer alignment. + (bxo#14670) + * Fix bxo#13624 by not trying to save when closing the plugin, but + already and only when closing the settings dialog + * Translation Updates + +- Fixed spec file + -- update to version 0.6.2 - - remove the sudo(8) option, after all experienced users can - still prepend sudo using custom mount commands - - translation updates - -- added documentation files - -- update to version 0.6.1 - - fixes an issue with translations - xfce4-notes-plugin +- Update to version 1.9.0 +- Remove unused variable + - Update deprecated autotools macros + - Do not mark text with ':' after '://' as a link + (gxo#panel-plugins/xfce4-notes-plugin#52) + - Add support for links with scheme other than HTTP + (gxo#panel-plugins/xfce4-notes-plugin#52) + - Fix missing-prototypes + - Create README.md. Update configure.ac.in + - Add basic gitlab CI + - Fix "Disabled labels on context menu are dark yellow" + - Fix a few deprecation warnings + - Fix make distcheck + - Fix blinking image on panel + - Remove commented code + - Update build system + - Fix make distcheck + - Remove deprecated gtk stock usage + - Fix build system + - Continue the gtk3 port + - Update URLs from goodies.x.o to docs.x.o (bxo#16171) + - po: update POTFILES.in + - gtk3: update css style with required changes from 3.20 + - gtk3: drop libunique leftover flags and code + - gtk3: Drop support for GTK+-2.0 + - bump post release + - Translation Updates + +- Fixed dependency requirements to GTK3 + -- corrected source URL - -- dropped unnecessary - xfce4-panel-plugin-notes-1.7.7-add-missing-vapi-files.patch -- specfile cleanup -- correct dependencies -- split off -lang subpackage - xfce4-notifyd +- Update to 0.6.2 + * Switch to new app icon and rDNS icon name + * Default to session autostart instead of DBus + (gxo#apps/xfce4-notifyd#27) + * Add configurable log size limit (default: 100) + * Make buttons on non-1st notifications work + * panel-plugin: Add option to hide "Clear log" dialog + * log: properly handle iso8601 timestamps + * log: Use SHA-1 data hash in icon cache paths (bxo#16825) + * log: Improve performance of adding notifications (bxo#14865) + * log: Refactor log keyfile element insertion into a separate function + * Fix GTimeVal deprecation (bxo#16805) + * Remove unused expire_timeout variable + * Fix memory leaks + * settings: Switch to symbolic close icon + * Translation Updates + xfce4-panel +- Update to 4.16.1 + * pager: Use gobject bindings (gxo#xfce/xfce4-panel#376) + * pager: Switch to new workspaces icon name + * launcher: avoid double fork + * statustray: Display tooltip title of statusnotifier items as + * plaintext + * statustray: Prevent crash when parsing properties + (gxo#xfce/xfce4-panel#379) + * windowmenu: fix use-after-free in window_menu_plugin_window_item_new + * Fix compilation warnings + * Update `.gitignore` + * Translation Updates + +- Update to 4.16.0 + - panel: Fix intellihide with CSD (Fixes gxo#xfce/xfce4-panel#368) + - tasklist: Fix wireframe for CSD windows (Fixes gxo#xfce/xfce4-panel#338) + - tasklist: Auto-adjust icon size (Closes gxo#xfce/xfce4-panel#90) + - Revert "tasklist: Auto-adjust icon size (Closes gxo#xfce/xfce4-panel#90)" + - Fix GSourceFunc removal + - Remove GSourceFunc casts + - Remove GLIB_CHECK_VERSION IFDEFs which are obsolete after glib bump + +- Update to 4.15.6 + * settings: Use spinbuttons for size and nrows + * settings: Update item listview toolbar + * Make dbusmenu-gtk3-0.4 optional, disables StatusNotifier integration + * gobject introspection wants a capital letter for the gir file + * Use new xfce_spawn API + * Bump GLib (and gio, gthread, etc) minimum to 2.50.0 + * Update .gitignore + * Add README.md to EXTRA_DIST + * Fix compiler warnings + * Fix memory leaks + * Drop generated code from repo + * Revert "launcher: Appear "checked" on click + (gxo#xfce/xfce4-panel#256)" + * Translation Updates +- Rename typelib subpackage to match gir name +- Fix files listed twice warning + +- We need to make sure xfce4-statusnotifier-plugin-lang is also + removed or it creates dependency conflicts. + +- xfce4-statusnotifier-plugin is now obsolete because directly + integrated into xfce4-panel. + +- Update to 4.15.5 + * actions: Switch to new session icons (gxo#xfce/xfce4-panel#332) + * add-items: Drop not-so-helpful dialog subtitle + * add-items: Bump default dialog size (gxo#xfce/xfce4-panel#258) + * launcher: Appear "checked" on click (gxo#xfce/xfce4-panel#256) + * tasklist: Limit blinking notification + * intellihide: Check if cursor is over the panel + (gxo#xfce/xfce4-panel#311) + * launcher: Set plugin icon as fallback (gxo#xfce/xfce4-panel#329) + * Add new README.md + * Fixed icon for about dialog and added more icons for better scaling + * Unref datetime objects + * Translation Updates + +- Update to 4.15.4 + * New plugin: statustray (supports statusnotifier and systray) + * plugins: Add new rDNS icons for all plugins + * Use shared field codes expansion + * tasklist: Add "Launch New Instance" item to menu + (gxo#xfce/xfce4-panel#158) + * Add new app icon and rDNS icon name + * Fix background of 48px app icons (bxo#16873) + * dark-mode: Make property unique across panels + * tasklist: Allow keyboard navigation within groups + (gxo#xfce/xfce4-panel#270) + * applicationsmenu: Correctly block autohiding + (gxo#xfce/xfce4-panel#287) + * action buttons: Fix combobox signal + * action buttons: Drop 'inverted buttons' setting (#223) + * action buttons: Add button title options (bxo#8980) + * action buttons: Fix separator width (bxo#15558) + * launcher: Fix launcher menu button state + (gxo#xfce/xfce4-panel#264) + * launcher: Fix crash with actions menu (bxo#16823) + * launcher: Fix in default panel configuration + * Improve docs for xfce_panel_plugin_position_widget (bxo#9438) + * Add Gio to libxfce4panel gir includes + * Fix panel build with vala 0.48 (bxo#16426) + * Update gitignore (gxo#xfce/xfce4-panel#295) + * Drop references to Gtk2 and 4.6 panel plugins + * panel: Improve autohide animation + * panel: Add "popdown-speed" property to adjust autohide animation + * panel: Fix autohide state machine + * panel: Fix cancellation of autohide animation + * panel: Immediately show panel in intellihide + * panel: Don't tamper with leave_opacity value (bxo#16296) + * launcher: Show desktop actions in context menu + * plugin: Show custom menu items below plugin name + * tasklist: Hide brackets for min windows by default + * tasklist: Fix crash middle-click-closing grouped windows + (bxo#16410) + * systray: Basic support for symbolic icons + * systray: Silence deprecation warnings + * systray: Remove superfluous warning + * Improve wording in "Remove plugin" dialog (bxo#9000) + * settings: Add keywords for discoverability (bxo#10694) + * Fix GTimeVal deprecation (bxo#16643) + * Fix memory leak in panel plugin wrapper (bxo#16640) + * Update docstring + * Update libxfce4panel symbols + * Make var names more consistent + * Enable dark-mode by default + * tic-tac-toe: Fix XfceTitledDialog with CSD + * add-item dialog: Fix XfceTitledDialog with CSD + * systray: Improve app icon lookup + * directorymenu: Add create folder/document menuitems (bxo#15639) + * directorymenu: Add option to hide folder/terminal menuitems + (bxo#15630) + * plugins: Fix enter/leave opacity w/o compositing (bxo#14577) + * clock: Drop leading zeros for days in default layout + * clock: Add back hour:min to format presets (bxo#16035) + * panel: Make sure "span monitors" is conditionally sensitive + * tasklist: Fix drag&drop in deskbar mode (bxo#16298) + * Fix autohide with bg color or image (bxo#16064) + * Improve the marching ants animation + * Remove extra underscore (bxo#16266) + * Use an empty placeholder icon for launcher (bxo#15819) + * Always provide files for vala binding in dist tarball + * Replace GtkStock icon + * Use symbolic window-close button image + * Drop support for Gtk2 and 4.6 plugins + * Drop Gtk2/4.6-only references from the docs + * Don't show or try to load Gtk2 plugins anymore + * Add dark mode preference + * autohide: Add sliding out animation + * Draw panel border based on position and length + * appmenu: Listen to icon theme changes (bxo#15861) + * appmenu: Use panel's icon size + * clock: Validate timezone entry (bxo#16036) + * prefs: Plug memory leaks (bxo#16016) + * docs: Fix build by dropping unused refs (bxo#16031) + * pager: Fix scrolling in pager-buttons (bxo#15614) + * pager: Face-lift of settings dialog + * pager: Only show scroll-option with buttons + * pager: Add option to show workspace number + * systray: Drop "Show frame" option (bxo#14186) + * tasklist: Resize when windows get removed (bxo#14394) + * systray: Fix icons without compositing (bxo#14577) + * windowlist: Make layout consistent with xfdesktop + * windowlist: Replace deprecated gtk_widget_modify_font + * launcher: Fix visual state of arrow-button (bxo#15818) + * launcher: Avoid excessive left padding on popup menu + (bxo#15819) + * Fix typos and improve code formatting + * Translation Updates +- Remove systray-symbolic-icons.patch + xfce4-panel-profiles +- Fixed Libxfce4ui.patch + +- Added Libxfce4ui.patch. OBS gets confused which typelib to require + as dependency and we only need Libxfce4ui. + +- Update to version 1.0.12 + * New Features: + - New build option `--docdir` for documentation install path + - New build option `--mandir` for manpage install path + * General: + - Manpage `xfce4-panel-profiles.1` is no longer gzipped + (gxo#apps/xfce4-panel-profiles#5) + * Bugs Fixed: + - Release install error: incorrect README filename + (gxo#apps/xfce4-panel-profiles#24) +- Updates from version 1.0.11 + * New Features + - Add support for saving xfce4-whiskermenu's configuration file + - Prefer CSD in XfceTitledDialog + - Use XfceTitledDialog from libxfce4ui + - Use Xfce's about dialog via libxfce4ui + - Add new icons and use reverse DNS for icons and files + - Open xfce4-panel on close button (bxo#16505) + * General + - Add new README.md over old README + - Try the new and old libxfce4ui gir file name + - Add basic GitLab pipeline + - Make tarball creation reproducible + * Bugs Fixed + - Update openSUSE profile and fix build + - Removed check for if the menu is installed. This would probably + get in the way. + - Use current branch in 'make distcheck' + - Use configured appname instead of argv[0] + - Fix typos in comments. + * Updated translations + xfce4-places-plugin +- Fixed dependency requirements for GTK3: pkgconfig(libxfce4panel-2.0) + -- added xfce4-panel-plugin-places-fix-linking.patch in order to fix - an underlinking issue - xfce4-power-manager +- Update to version 4.16.0 + * bump glib (and gio, gthread, etc) minimum to 2.50.0 + * panel-plugin: Prefer ac-adapter-symbolic + (Fixes gxo#xfce/xfce4-settings#103) + * Add new icons in size 24x24 and 32x32 + * Translation Updates + +- Update to version 1.7.1 + * Add new app icon and switch to rDNS icon name + * Use more accurate status icons (gxo#xfce/xfce4-settings#95) + * Also use symbolic icons in battery notifications + * Reorder screensavers so Xfce comes first (gxo#xfce/xfce4-settings#101) + * settings: Adjust title and show min/max buttons + * settings: Allow critical battery level up to 70% (gxo#xfce/xfce4-settings#67) + * settings: Add keywords for discoverability (bxo#10694) + * settings: Fix GtkSwitch signal handlers (gxo#xfce/xfce4-settings#99) + * xfpm: avoid default double fork + * Respect the notification daemon's timeouts (gxo#xfce/xfce4-settings#57) + * Fix Laptop lid settings (bxo#15300) + * Fix spelling mistake (bxo#16698) + * Only update blank time when appropriate + * Bug #16717: Move from exo-csource to xdt-csource + * Guard against NULL pointer dereference + * More blank time debug code + * Indentation fixe + * Cleanup code + * Move default icon names into one place + * Silence compiler warnings + * Add README.md + * Add basic GitLab pipeline + * Translation Updates + +- Update to version 1.7.0 + * Fix inhibiting xfce4-screensaver (bxo#16364) + * Fix indentation (makes git blame harder, but code more readable) + * settings: Unclutter system and display tabs + * settings: Move % sign out of spinbutton (bxo#15994) + * Switch to symbolic window-close icons + * Dismiss critical notification when connecting to AC + * Make brightness steps configurable (bxo#12062) + * Allow compilation with panel 4.15 + * panel-plugin: Properly show 'About' menu item + * panel-plugin: Add (optional) Presentation mode indicator (bxo#15773) + * panel-plugin: Toggle presentation mode on middle click + * panel-plugin: Add warning color to presentation mode indicator + * panel-plugin: Use GtkSwitch for Presentation mode + * panel-plugin: Replace deprecated call + * systray: Ensure presentation mode can be toggled (bxo#16337) + * Translation Updates + - - fix for critical battery action (Bug #11237) - - add symlinks for UPS-charged icon (Debian Bug #762500) + - fix for critical battery action (bxo#11237) + - add symlinks for UPS-charged icon (Debian bxo#762500) xfce4-screensaver +- Unbreak Leap build. + * Make "%(_libexecdir}" file list more explicit, thus avoiding + '/usr/lib/debug' being picked up on Leap, where libexec is '/usr/lib'. + +- Update to version 4.16.0 + * Changed version scheme from 0.x to 4.16.0 to align with the new + Libxfce4util and Xfconf GIR requirements + * xfce4-screensaver-configure: Use GIRepository of libxfce4util and + xfconf (gxo#apps/xfce4-screensaver#11) + * Change type of seconds to guint in add_lock_timer + * Check dbus system_connection in add_sleep_inhibit + * Cleanup GSourceFunc usage + * Convert date_time_update to a timer function + * Fix format specifiers in lock_timer + * Fix issues connected to dbus (gxo#apps/xfce4-screensaver#66) + * Fix pam_strerror usage + * Pass constants to XSetScreenSaver + * Plug memleak in get_x11_idle_info + * Remove obsolete check for scrnsaver.h from configure.ac + * Translation Updates + +- Update to version 0.1.11 + * Configuration Update: + This release updates the DPMS settings used for the Blank screensaver. + Timeouts are now stored in seconds instead of minutes, with the default + DPMS sleep now 5 seconds after the screensaver goes active. Xfconf: + /xfce4-screensaver/screensavers/xfce-blank/dpms-sleep-after + * Theme Update: + This release uses a new icon name, org.xfce.ScreenSaver, instead of the + generic preferences-desktop-screensaver. + * Builds: Move from exo-csource to xdt-csource (bxo#16717) + * CI: Add basic GitLab pipeline + * distcheck: Add missing gs-auth-pam.c + * DPMS: Change sleep settings to seconds, default after 5 seconds + (gxo#apps/xfce4-screensaver#27) + * Fix: Catch gs_listener_dbus_init failures + * Fix: remove unused flag --no-daemon + * Icons: New icons and rDNS icon name, org.xfce.ScreenSaver + * Internal: Change timers from milliseconds to seconds + * README.md: Note setuid requirement after install with shadow/bsdauth + (gxo#apps/xfce4-screensaver#9) + * xfce4-screensaver.common-auth: replace @include with standard systax + (gxo#apps/xfce4-screensaver#6). + * Translation Updates +- Obsoletes patch xfce4-screensaver_pam_fix_opensuse.patch + +- Fixes for %_libexecdir changing to /usr/libexec (bsc#1174075) + xfce4-screenshooter +- Update to version 1.9.8 + - Fix dialog icons and add title to error dialog + - Go back to actions dialog if image upload fails (#12) + - Go back to actions dialog if GtkFileChooser is dismissed (#33) + - Make radio buttons execute actions on enter/space press + - Exclude shadow borders from CSD windows (!10) + - Capture mouse cursor in rectangle selection (#30) + - Region size should show updated size (!9) + - Add info about Ctrl to "Select region" tooltip + - Replace AC_CONFIG_MACRO_DIR with AC_CONFIG_MACRO_DIRS (!4) + - Added 24px and 32px icons + - Fix screenshot capture when scale > 1 + - Add new App icon and switch to rDNS icon name + - Switch to README.md and foreign automake mode + - bxo#16717: Move from exo-csource to xdt-csource + - Update homepage link at appdata.xml + - Translation Updates + xfce4-sensors-plugin +- Added libxfce4ui.patch to require libxfce4ui-2 for devel package + instead of obsolete libxfce4ui-1 + +- Update to version 1.3.95 + * make compatible with Xfce 4.16 + * code cleanup + * translation updates + +- add -fcommon to CFLAGS as temporary workaround for gcc10 default + changes + -- added documentation files - -- corrected source URL - -- specfile cleanup -- split off -lang subpackage - xfce4-session +- Update to version 4.16.0 + - settings: Accept all types of GIcon + - settings: Adjust inline toolbar + - Fix compilation with -Wmissing-prototypes + - Don't warn when there are no saved sessions + - bump glib (and gio, gthread, etc) minimum to 2.50.0 + - Remove GSourceFunc casts + - Update .gitignore + - Add README.md to EXTRA_DIST + - Translation Updates + +- Update to version 4.15.1 + * Fix potential crash in suspend and shutdown + (gxo#xfce/xfce4-session#65) + * Avoid potential format-string vulns + (gxo#xfce/xfce4-session#65) + * settings: Tweak 'Current Session' tab + * settings: Make 'App Autostart' columns sortable + * settings: Fix 'Current session' column width + (gxo#xfce/xfce4-session!10) + * Add lock icon, 24px and 32px icons + * Add more guards around GErrors + * Update copyright year + * Fix ifdef + * Translation Updates + +- Update to version 4.15.0 + * Use new icon in settings dialog (bxo#16885) + * Add new application icon and rDNS icon name + * logout-dialog: Add new icons + * logout-dialog: Bump icon size to 48px + * Switch to symbolic window-close icons + * Drop GDM compatibility code to avoid invalid session locale + * Segfault when suspending without pm-suspend installed (bxo#16632) + * Expand field codes + * Add a GnuPG 2.1+ mode + * Fix session crash at logout (bxo#16105) + * Free the intermediate "cmd" variable in xfsm_startup_init() + * Re-add xfsm_startup_shutdown() call to xfce4-session main() + * Remove sys/sysctl.h on linux platform + * Move from exo-csource to xdt-csource (bxo#16717) + * Try xfce screensaver before cinnamon (bxo#16223) + * Add support for xfce4-screensaver (bxo#16522) + * Silence runtime warning (bxo#15731) + * settings: Don't warn when there are no saved sessions + (gxo#xfce/xfce4-session#62) + * settings: Add sort-on-click to columns in "Current Session" tab (!3) + * settings: Add keywords for discoverability (bxo#10694) + * settings: Add tooltips to image-buttons + * settings: Better app icon lookup + * settings: Be more precise in infobar wording + * settings: Drop inline-toolbar button labels + * settings: Move autostart info to docs.xfce + * settings: Don't make 'saved sessions' tab reorderable + * settings: Sort saved sessions by most recently used (bxo#15338) + * Only clean generated sources when in maintainer mode + * Do not show translation info on --help output + * Translation Updates + xfce4-settings +- Update to version 4.16.0 + - Drop subtitles from settings dialogs + (Fixes gxo#xfce/xfce4-settings#239) + - display: Fix icon name in settings dialog + - settings-manager: Fix visibility of filterbar + - settings-manager: Correctly show/hide the filterbar + - settings-manager: Switch to GtkSearchEntry + - settings-manager: Put filter in separate bar + (Fixes gxo#xfce/xfce4-settings#226) + - appearance: Add 'Add' button to install themes + (Fixes gxo#xfce/xfce4-settings#193) + - color: Tweak colors of icon + - mime: Accept Thunar's old id name (Fixes gxo#xfce/xfce4-settings#247) + - settings-editor: Enable tooltips and ellipsizing for `Value` column + - settings-editor: Fix scrollbar for channels + - settings-editor: Point to correct docs URL + (gxo#xfce/xfce4-settings#245) + - bump glib (and gio, gthread, etc) minimum to 2.50.0 + - Remove GSourceFunc casts + - Indentation fixes + - Translation Updates + +- Update to version 4.15.3 + - Disable UPower support by default + - Add 24px and 32px icons + - xfsettingsd: avoid default double fork + - mime: Add 'Open with...' button + - mime: Add new generic launcher icons + - color: Adjust padding of dialog + - color: Add labels to toolbar + - keyboard: Make 'system defaults' a GtkSwitch + - keyboard: Adjust width of shortcut column (gxo#xfce/xfce4-settings#223) + - keyboard: Update dialog UI + - keyboard: Make all table columns sortable + - keyboard: Improve inline toolbar alignment + - display: Center minimal dialog on monitor where cursor is + - settings-editor: Add labels to toolbar items + - Update README file + - Translation Updates +- Fixed python shebangs warning + +- Resolve file conflict with xfce4-branding-openSUSE + +- Update to version 4.15.2 + * appearance: Fix width of DPI spinbutton (bxo#16125) + * appearence: Sync theme, icon, font names to gsettings + * appearance: Fix list refresh on DnD (gxo#xfce/xfce4-settings#213) + * appearance: Drop toolbar style setting (bxo#16665) + * display: Initial fractional scaling support + (gxo#xfce/xfce4-settings#162) + * display: Custom scale changes are display changes + * display: Improve layout in settings dialog + * display: Resize display widget according to scale + * display: Move scaling presets to glade + * display: Set minimum scale to 0.1 + * display: Improve state machine for scaling option + * xfsettingsd: Correctly get current xrandr scale + * mime-settings: Rename dialog and icon to 'Default Applications' + * mime-settings: Fix window icon name + * mime-settings: Fix double free + * mime-helpers: Fix Nautilus icon name + * mime-helpers: Rename Thunar to thunar + * Rename Thunar to thunar in make and potfiles + * Expand desktop entry field codes + * keyboard-settings: Support libxfce4ui XfceTitledDialog new API + * keyboard: Show shortcuts with keycap class + * settings-manager: Ensure searchbox has initial focus (bxo#16890) + * settings-manager: Simplify redrawing of search results + (gxo#xfce/xfce4-settings#141) + * settings-manager: Hide filter entry in plugged dialogs + * Convert xfce4-compose-mail to Python + * Add dependency to Python3 + * Use just binary name (instead of full path) as argument + * Don't crash when upowerd isnt present (bug #60) + * Always install shiny new icons + * Drop libxfce4ui 4.15.1 ifdefs + * exo-compose-email -> xfce4-compose-email + * exo-helper -> xfce4-mime-helper + * mime-settings now includes preferred applications + * Switch to new app icons and rDNS icon names + * Increase mouse cursor upper bound for HiDPI (bxo#16042) + * Make "Profiles matching" sentence translatable (bxo#16679) + * settings-manager: Use symbolic find/clear icons + * Move from exo-csource to xdt-csource (bxo#16717) + * Handle failure to get Xkl engine for display (bxo#16017) + * settings-manager: Make sure content determines size + * Fix GTimeVal deprecation (bxo#16645) + * Fix keywords and mark them as translateable + * Use proper fallback configuration on "apply" and "toggle off" + (bxo#16476) + * keyboard-settings: Fix log flood (bxo#16521) + * keyboard: Fix crash when editing shortcut (bxo#15958) + * Add keywords to .desktop files (bxo#10694) + * settings-manager: Improve search by including keywords + (bxo#10694) + * xfsettingsd: Add --disable-wm-check flag (bxo#16128) + * Set "gtk-titlebar-middle-click" to "lower" by default + * display: Allow resizing of minimal dialog (bxo#15450) + * settings-manager: Show min and max buttons + * dialogs: Ensure dialogs have min and max buttons + * xsettings: Use CSD for GtkDialogs by default + * settings-manager: Fix XfceTitledDialog layout with CSD + * settings-manager: Drop setting the old header style + * display: Show ratio next to display resolution + * display: Mark preferred mode with an asterisk + * display: Add init function for aspect ratios + * display: Right-align the display ratio + * display: Fixed warning and removed ratio + * display: Improve look of ratio + * display: Fix icon name for primary indicator + * display: Initialize crtc->scalex/y (bxo#15971) + * settings-editor: Add consistent inline-toolbar + * appearance: Only show themes that support Gtk3 (bxo#15849) + * color: Fix crash in add-profiles dialog (bxo#15876) + * color: Conditionally hide info button in add-profile dialog + * color: Add tooltip to profile info buttons + * display: Fix profile matching in xfsettingsd + * display: Assure correct gchar** (bxo#15816) + * keyboard: Improve layout of add-command dialog + * keyboard: Add mnemonics to add-command dialog (bxo#10495) + * Switch to symbolic window-close icon + * Bump libxfce4ui dependency to 4.15.1 + * Improve string for session managers + * Ensure the newly labeled 'Xfce Settings Daemon' is translated + * Do not show translation info on --help output + * Translation Updates + xfce4-smartbookmark-plugin +- Update to version 0.5.2 + * Fix build with panel 4.15 + * Fix ISO C90 forbids mixed declarations and code + * Update configure.ac.in syntax + * Create README.md. Update configure.ac.in + * Add basic GitLab pipeline + * Update URLs from goodies.x.o to docs.x.o (bxo#16176) + * Fix build with panel 4.15 + * Make build less verbose + * s/http/https + * Translation Updates +- Remove xfce4-smartbookmark-plugin-0.5.0-defaults.patch + * Xfce Bugzilla was replaced by Gitlab, the Patch no longer applies + -- added documentation files - xfce4-stopwatch-plugin +- Updated to 0.4.0 + * Rewrite in C + * Fix horizontal mode + * Improve user interface by use a start/stop button rather than reset + * Reset via menu entry + * Save/load running state so timer continues after panel reload + xfce4-systemload-plugin +- Updat to version 1.2.4 + * Allow compilation with panel 4.15+ + * Fix missing-prototypes + * Remove GSourceFunc casts + * Fix the properties dialog and a hidden memory corruption + * Avoid repainting bars if there are no visual changes + * Update copyright year + * Update URLs + * Create README.md and update configure.ac.in + * Add basic GitLab pipeline + * Update URLs from goodies.x.o to docs.x.o (bxo#16178) + * Translation Updates + -- corrected license - xfce4-taskmanager +- Update to version 1.4.0 + * Drop Gtk2 support + * Add support for MemAvailable (gxo#apps/xfce4-taskmanager!10) + * statusbar: Use color with better contrast for dark themes + * Fix: some times processes are not removed from the list + * Add tooltip to show full command + * Add application icon (gxo#apps/xfce4-taskmanager#23) + * Replace appfinder icon with edit-find + (gxo#apps/xfce4-taskmanager#23) + * Replace old icon name with utilities-terminal + gxo#apps/xfce4-taskmanager#23 + * Replace old icon name with system-run + gxo#apps/xfce4-taskmanager#23 + * Always show memory usage in bytes and percent + (gxo#apps/xfce4-taskmanager#24) + * Improve comment in desktop file + (gxo#apps/xfce4-taskmanager#20) + * Add basic GitLab pipeline + * Add README.md + * Update libwnck and xmu deps in README + * Remove GKSU leftovers + * Remove unused url_hook_about_dialog function + * Replace deprecated gtk_menu_popup + * Fix GTimeVal deprecation warning + * Fix indentation + * Update .gitignore + * AC_CONFIG_MACRO_DIR → AC_CONFIG_MACRO_DIRS + * Bump minimal xdt version + * bxo#16717: Move from exo-csource to xdt-csource + * Translation Updates + -- use libwnck -- drop obsolete build dependencies -- show compiler output -- remove unsupported locales -- improved summaries/descriptions - xfce4-terminal +- Update to version 0.8.10 + * Bump libvte, gtk and xfce minimal versions (4.14) + * Stop using G_SPAWN_CHILD_INHERITS_STDIN spawn flag + * Updates README.md. + * Added new stock icons + * Limit font picker to fixed-size fonts + * Add gtk-doc as a dependency + * Do not require connection to generate manpage + * bxo#16875: Do not add ui.h file in datadir + * Simplify terminal manpage generation + * Switch preferences ui file to xdt-csource + * Switch to README.md and foreign automake mode + * Do not override clipboard contents + * Unsafe paste: Support bracketed paste mode + * Do not select text in Search dialog + * Add basic GitLab pipeline + * Translation Updates + xfce4-time-out-plugin +- Update to version 1.1.1 + * Do not enable countdown when configuration changes (bxo#16118) + * Add lock button to break dialog (bxo#16317) + * Update URLs from goodies.x.o to docs.x.o (bxo#16179) + * Translation Updates + -- specfile cleanup -- correct dependencies -- split off -lang subpackage - xfce4-timer-plugin +- Update to version 1.7.1 + * Update URLs from goodies.x.o to docs.x.o (bxo#16180) + * Do not recreate box when orientation changes + * Remove unused eventbox + * Avoid square-sized plugin (bxo#16101) + * Remove unused variables and function + * Resolve GCC warning: ISO C90 forbids mixed declarations and code + * Preferences: Improved spacing and layout in editor (bxo#14678) + * Selecting a timer always starts it + * Add Hossam Ayman's multiple timer code, some leak and g_free + fixes in update_function. + * Translation Updates + -- specfile cleanup -- correct dependencies -- split off -lang subpackage - xfce4-vala +- Add bindings to libxfce4ui-2 +- Add bcond to build package using git master source + xfce4-verve-plugin +- Update to version 2.0.1 + * Fix build with panel 4.15 + * Modernize configure.ac.in + * Fix xfce_rc_read_entry usage + * Fix gdk_rgba_to_string usage + * Fix GtkAdjustment usage + * Fix GtkColorChooser usage + * Fix GtkColorChooser usage + * Fix GtkLabel usage + * Fix GIOStream usage + * Fix gtk_label_set_text call + * Fix gtk_style_context_add_provider call + * Fix discarded-qualifiers + * Fix missing-prototypes + * Remove GSourceFunc casts + * Create README.md. Update configure.ac.in + * Use GtkColorButton to pick foreground and background colors + * Translation Updates + -- new package (split off from xfce4-panel-plugins) - xfce4-wavelan-plugin +- Update to version 0.6.2 + * Fix build with panel 4.15 + * Fix ISO C90 forbids mixed declarations and code + * Update configure.ac.in syntax and enable debug when building from git + * Create README.md. Update configure.ac.in + * Add basic GitLab pipeline + * Update .gitignore, fix configure scripts + * Update URLs from goodies.x.o to docs.x.o (bxo#16181) + * Make build less verbose + * s/http/https + * Translation Updates + -- update to version 0.5.7 - - port to libxfce4ui - - adapt to panel 4.9 and newer - - fix transparency and bar color - - explicitely link against libm -- dropped obsolete - xfce4-panel-plugin-wavelan-0.5.6-fix-transparency-and-bar-color.patch, - xfce4-wavelan-plugin-0.5.6-fix-libm-underlinking.patch -- specfile cleanup -- correct dependencies -- split off -lang subpackage - xfce4-weather-plugin +- Update to 0.10.2 + - Switch to the 2.0 API of met.no (1.9 was deprecated) + - weather-icon: fix use-after-free in get_user_icons_dir + - Fix GTimeVal deprecation + - Update copyright/bugzilla URLs + - Add basic GitLab pipeline + - bxo#16717: Move from exo-csource to xdt-csource + - Fix unprintable character in summary subtitle (bug #16394) + - Improve contrast in weather report, similar to GTK2 + Adwaita + (bxo#15806) + - Enable keyboard scrolling in Details panel (bxo#15912) + - Support solarnoon and solarmidnight (bxo#15771) + - Fix day/night calculation (bxo#16091) + - Translation Updates +- Removed obsolete patch + xfce4-weather-plugin-fix-no-return-in-nonvoid-function.patch + xfce4-whiskermenu-plugin +- Update to version 2.5.2 + * Do not reparent launched programs. + (gxo#panel-plugins/xfce4-whiskermenu-plugin#32) + * Translation updates + +- Update to version 2.5.1 + - Fix not always using new action icons. + (gxo#panel-plugins/xfce4-whiskermenu-plugin#33) + - Obsoletes action-icons.patch + +- Added backport patch action-icons.patch to make sure to use the + correct action icons. + +- Update to version 2.5.0 + - Add option to show all applications by default. (Issue #4) + - Rearrange sidebar buttons to match default category. (Issue #9) + - Show panel button title as tooltip in icon-only mode. (Issue #12) + - Always sort top-level categories. + - Vertically center contents of header. + - Use new Xfce action icons. + - Use new desktop ids for default programs. + - Rewrite to hide menu on focus out. + - Refactor code to use new Xfce functions. + - Refactor building translations. + +- Update to version 2.4.6 + * Fix crash during grab check. (gxo#19) + * Fix background incorrect without compositing. + +- Update to 2.4.5 + * Fix saving plugin title with overridden default text (bxo#16822) + * Fix extra key press to select search items (gxo#8) + * Fix icon view skipping first item when pressing arrow key + * Fix incorrect signal name + * Fix nonfunctional grab check + * Translation updates + xfce4-xkb-plugin +- Update to version 0.8.2 + * Fix build with panel 4.15 + * Update configure.ac.in syntax + * scale alternate layout dots to be visible on hi dpi displays + * Add basic GitLab pipeline + * Minor build updates + * Update URLs from goodies.x.o to docs.x.o (bxo#16184) + * Update .gitignore + * s/http/https + * Update Myanmar flag + * Improve spacing (bxo#14684) + * Fix compilation warnings + * Add -lX11 to libxkb_la_LIBADD + * Translation Updates +- Remove xfce4-xkb-plugin-0.8.0-downgrade-libxklavier-requirement.diff, + fixed upstream + -- added documentation files - xfconf +- %{_sysconfdir}/xdg/xfce4 needs to be owned by the package + +- Do not require exo-tools as built dependency. It is not supposed + to depend on it. + +- Update to version 4.16.0 + * Don't use shebang for bash completion file + * Remove GLIB_CHECK_VERSION IFDEFs which are obsolete after glib bump + * bump glib (and gio, gthread, etc) minimum to 2.50.0 + * remove last traces of xfconf-perl + * Fix make distcheck and enable it on gitlab CI + * Add README.md to EXTRA_DIST + +- Update to version 4.15.1 + * Fix stray double-quote in bash-completion PKG_CONFIG invocation + * Disable parallelism on all tests + * Adds new README.md and updates AM_INIT_AUTOMAKE + * xfconf-cache: Fix access to freed data (gxo#xfce/xfconf#16) + * Translation Updates +- Update to version 4.15.0 + * Implement custom test driver + * Use 'gsettings' as a common channel name for the GSetting backend + * bxo#14789: Fix GSettings backend assertion error, when probed + but not used + * Enable GSettings backend build by default + * Add Bash completion for xfconf-query + * bxo#15960: Add some missing xfconf_shutdown() in xfconf-query + * bxo#15951: Fix 'xfconf_get_error_quark' introspecting warning + * Remove perl bindings + * Fix vala binding in dist tarball + * Translation Updates +- Removed xfconf-4.7.3-remove-rpath.patch + +- Update to version 4.14.4 + * fix use after free bug in xfconf-cache (gxo#xfce/xfconf#16) + xfdashboard +- Update to 0.8.0 + * New application icon which follows rDNS naming + * Implement pop-up menu which is currently only used by icons in + quicklaunch when right-clicking at them. + * The windows in windows view gained support to show also their + child windows, e.g. open/save dialogs etc. + (gh#gmc-holle/xfdashboard#132) + * All windows can now be drag'n'drop from any actor to any other + window-related actor. (gh#gmc-holle/xfdashboard#79) + * The window tracker and all other related classes are now + interfaces to support multiple window systems, like X11, GDK and + wayland. (gh#gmc-holle/xfdashboard#129) + * Added a fine-grained controllable debug system. + * At a theme's layout xml file you can now specify which actor of the + focusable ones should be selected on theme load. + (gh#gmc-holle/xfdashboard#144) + * New actions "selection-move-next", "selection-move-previous", + "focus-move-first", "focus-move-last" and "focus-move-to" for use at + custom key bindings were added. They are not bound at the default key + bindings file installed. (gh#gmc-holle/xfdashboard#144, + gh#gmc-holle/xfdashboard#145) + * Window tracker interface now supports a new experimental + backend for GDK. The backend to use can be controlled with the new + environment variable XFDASHBOARD_BACKEND. It can be either set to + "x11" or "gdk". (gh#gmc-holle/xfdashboard#129) + * Allow user to override CSS files of themes to apply user favourite + settings. (gh#gmc-holle/xfdashboard#152) + * Include new translations (gh#gmc-holle/xfdashboard#155) + * GDK backend is now optional and it will be enabled automatically + if Clutter backend is available, i.e. FreeBSD does + not install Clutter with GDK backend. (bxo#13766, bxo#13860) + * Support also current xfconf versions (4.13.x). (bxo#13824) + * Support for touch screen which supports "clicking" buttons + (gh#gmc-holle/xfdashboard#157) + * Support of application actions defines at desktop entries which + get listed in the pop-up menus of application buttons. + (gh#gmc-holle/xfdashboard#158, gh#gmc-holle/xfdashboard#160) + * Support of "Keywords" of desktop entries which are taken into + account when searching (gh#gmc-holle/xfdashboard#159) + * Support for animations. Currently only one actor trigger + an animation signal to open or close the collapsed area. + * The user can turn on or off animations in the settings application. + * Support of more animations. So an actor can request an animation + when a class or pseudo-class is added or was removed. + * Support of animation if an actor is destroyed. It will be marked + as destroyed by adding a CSS pseudo class "destroying". + The actor will be destroyed finally when animation ends. + * Introduced a new signal 'actor-created' emitted at stage where a + newly created actor was placed on. Plugins can connect to this + signal to detect new actors they are interested in and to modify + them. + * Introduced a new signal "initialized" in XfdashboardApplication + which is emitted when primary instance is fully initialized, that + means all managers and the stage were set up successfully. + * New plugin 'middle-click-window-close' which allows the user + to close windows in windows view with a middle click. This plugin + is not configurable. (gh#gmc-holle/xfdashboard#128) + * Added dummy example search provider plugin. It's main purpose is + to provide a skeleton for creating new search provider plugins. + * Changed loading key bindings to one-or-nothing to incremental + loading. (gh#gmc-holle/xfdashboard#167) + * Added '--version' command-line parameter to determine the version + of xfdashboard running. + * Followed main Xfce project by switching to "foreign" mode at automake + * Added blue theme screenshot. (gh#gmc-holle/xfdashboard#152) + * The plugin 'hot corner' support also additional monitors and not + primary monitor only. This option is configurable by user. + * Use xfce library function instead of implementing own version + * Enviroment varible XFDASHBOARD_PLUGINS_PATH supports now + more than one additional path with a colon-seperated list + * Improved loading performance of images and icons at + XfdashboardImageContent as it will only start loading when the actor + using this icon or image is mapped. + * Improved CSS parser to determine recursion at theme CSS file + which causes the application to crash due to run out of memory + (gh#gmc-holle/xfdashboard#143) + * Rewrote XfdashboardButton by splitting it into a XfdashboardLabel + class and make XfdashboardButton a sub-class of it. + XfdashboardLabel is exactly the same what XfdashboardButton was but + it does not emit the "click" signal. + * Split XfdashboardLiveWindow into two classes. + XfdashboardLiveWindowSimple just shows a live preview of a window + when possible and XfdashboardLiveWindow is a sub-class of it but + adds a title and controls layer (close button) on top of it. + * Remove themable property 'show-window-content' from + XfdashboardLiveWorkspace. + * The CSS class "primary-monitor" will be added to or removed from + XfdashboardStageInterface depending on the primary state of + associated monitor. + * Made XfdashboardDynamicTableLayout stylable and added a new + stylable property named "fixed-columns" to disable dynamic + allocation of columns depending on largest width of a visible + child found and enforce a fixed number of columns. + (gh#gmc-holle/xfdashboard#168) + * Properties 'margin-top', 'margin-bottom', 'margin-left' + and 'margin-right' of ClutterActor are now themable. + * Allow windows view to filter windows which are at current workspace + via a new themable property called 'filter-workspace-windows'. + (gh#gmc-holle/xfdashboard#126) + * Replace URLs from goodies.xfce.org to docs.xfce.org (bxo#16229) + * Lots of larger and smaller bug-fixes + * Lots of new API documentation + * Translation updates + +- Update to 0.7.90 + * New feature: Support of animation if an actor is destroyed. + It will be marked as destroyed by adding a CSS pseudo class + "destroying". The actor will be destroyed finally when + animation ends. + * The allocation animation will not be applied when actor is + created. This behaviour has changed. If an actor should do an + allocation animation also at the first time shown (created) the + properties for x/y coordinates and/or width, height must be + specified at "created" animation + * New application icon which follows rDNS naming + * Updated README.md for consistency + * Use xfce library function instead of implementing own version + * [plugin] Hot corner: Support also additional monitors and not + primary monitor only. This option is configurable by user. + * Enviroment varible XFDASHBOARD_PLUGINS_PATH supports now more + than one additional path with a colon-seperated list + * Reduced number of translatable string drastically + * Translation updates + +- Update to 0.7.8 + * New feature: Support of more animations. So an actor can request + an animation when a class or pseudo-class is added or was removed. + Also an actor requests an animation when it was created and shown + for the first time. Currently at last an animation is requested + when the actor was moved and or resized. + * Followed main Xfce project by switching to "foreign" mode + at automake + * Added dummy example search provider plugin. It's main purpose is + to provide a skeleton for creating new search provider plugins. + * Fixed a crash when reselecting a search result item on search + update fails because its container was destroyed while updating. + * Smaller bug fixes but mostly to silence compiler warnings + * Translation updates + xfdesktop +- Update to version 4.16.0 + - Set new wallpaper as default + - Add wallpaper for 4.16 + - settings: Drop subtitle + - Drop autogenerated xfce-backdrop-settings.desktop.in from git + - Remove GLIB_CHECK_VERSION IFDEFs which are obsolete after glib bump + - bump glib (and gio, gthread, etc) minimum to 2.50.0 + - Remove GSourceFunc casts + - Avoid warning, pointer target in assignment differ in signedness + - Translation Updates + +- Update to version 4.15.1 + * Add keywords to .desktop files in xfdesktop + * Add 24px and 32px icons + * Remove extra separator from context menu + * Move 'Open in New Window' of root window context menu + (gxo#xfce/xfdesktop#59) + * Remove "Properties..." entry from desktop context menu + (gxo#xfce/xfdesktop#59) + * Translation Updates + +- Update to version 4.15.0 + * Pull in new fallback icon from Adwaita + * Add new app icon and switch to rDNS icon name + * Avoid redundant calls to backdrop_changed_cb (bxo#16773) + * Move from exo-csource to xdt-csource (bxo#16717) + * Increase minimum desktop icon size to 16 (bxo#16667) + * Correct spelling of file system (bxo#16543) + * Increase desktop icon increments to 2 (bxo#16668) + * Unselect all items after single click activation + * Fix memory leak when reconnecting DP monitor (bxo#16314) + * Fix regression caused by (bxo#16342) + * Fix transparent background color (bxo#16380) + * Add Shift+Ctrl+N keybinding for Create Folder (bxo#15660) + * Ignore modifier key events in type-ahead find (bxo#11149) + * Added type-ahead find for Desktop icons (bxo#11149) + * Do not insert hyphens at intra-word line breaks (bxo#16339) + * Replace deprecated G_FILE_MONITOR_EVENT_MOVED (bxo#16342) + * Translation Updates +- Removed xfce-backdrop.patch + xfwm4 +- Redacted changelog + +- Update to version 4.16.1 + * Catch more XErrors (gxo#xfce/xfwm4#476, gxo#xfce/xfwm4#486) + * Untile window before switching to fullscreen (gxo#xfce/xfwm4#478) + * Allow interactive resizing with any keyboard modifier + (gxo#xfce/xfwm4#487) + * Do not prefer Xpresent on AMD/Radeon (gxo#xfce/xfwm4#490) + * Use g_info/g_print instead of g_message for some message + * Translation Updates + +- Update to version 4.16.0 + - common: Avoid zero refresh rate for monitor + - hints: Protect against XError from XGetTransientFor() + - netwm: Allow above/below only for regular windows + - netwm: Mark splashscreen as transient for groups + - client: Complete client state even on different workspaces + - build: Increase GTK+ requirement to 3.22 + - Add `cycle_minimized` option + - compositor: Release overlay window last + - compositor: Free GLX data when really using GLX + - compositor: Remove useless trace message + - compositor: Release current GLX context on teardown + - display: Remove custom XError handler + - compositor: Check for XError when adding windows + - compositor: Trap XErrors when disabling compositor + - main: Enable compositor by default + - compositor: Remove automatic redirect support + - main: Add short command line options + - main: Add debug command line option + - pixmap: Use a safer strncpy() + - settings: Fix compiler warning + - Remove useless autotools macros and Makefile targets + - Use --enable-debug=yes when compiling from git + - Revert "compositor: Do not damage on opaque region update" + - themes: Use smaller, lighter shadows + - compositor: Check if compositor is enabled + - compositor: Avoid XError when disabling compositor + - compositor: Warn for missing epoxy GL function + - netwm: Do not raise window if activate is set to none + - Remove GSourceFunc casts + - compositor: Fix build with older epoxy versions + - settings: Add 'Always on top' to the double click action + - Settings: Remove default alphabetical sorting of keyboard shortcuts + Closes: gxo#xfce/xfwm4#451 (Disable initial sorting of keyboard shortcuts) + - compositor: Handle XFixes XError + - compositor: Add support for GL_ARB_sync + - compositor: Return early if a Present swap is pending + - debug: Fix build in debug mode + - compositor: Fix compilation issue with Xpresent + - compositor: Log fence and GLX swap time in debug mode + - compositor: Move fence sync to redraw_glx + - compositor: Move fence triggered to its own function + - compositor: Set swap control if possible + - compositor: Adjust to the actual number of buffers + - compositor: Use a GLX drawable per buffer + - client: Allow transients for group to be minimized + - settings: Add a UI option for desktop zooming + - themes: Remove title shadow + - themes: Adjust shadows size/opacity + - client: Make above/below consistent + - compositor: Limit damage region to the screen + - compositor: Optimize repaint without vblank + - compositor: Only accumulate damage with multiple buffers + - compositor: Copy entire content for GLX buffers + - xsync: Handle XError + - compositor: Ignore opaque region for shaded windows + - compositor: Clip opaque region against window shape + - client: Protect against XError in XKillClient() + - compositor: Do not damage on opaque region update + - compositor: Opaque region applies to client window + - compositor: Reuse client size + - client: Toggle tiling on key shortcut + - client: Small cleanup + - Add README.md to EXTRA_DIST + - client: Keep tiled size of windows + - compositor: No need to update compositor window on configure + - compositor: Limit opaque region clipping to window extents + - compositor: Damage on opaque region update only if visible + - client: Send synthetic configure on force redraw + - Post release tag bump + - Translation Updates +- Updates from version 4.15.3 + * Add support for opaque regions in the compositor + * Make cursor zoom optional (gxo#xfce/xfwm4#439) + * Remove the deprecated options "--daemon" + * Disable Xi2 support by default + * Add column sorting in settings + * Optimize window matching in the compositor with a hash table + * Add more XErrors traps + * Translation updates +- Updates from version 4.15.2 + * Add support for opaque regions in the compositor + * Make cursor zoom optional (gxo#xfce/xfwm4#439) + * Remove the deprecated options "--daemon" + * Disable Xi2 support by default + * Add column sorting in settings + * Optimize window matching in the compositor with a hash table + * Add more XErrors traps +- Updates from 4.15.1 + * Show tabwin only on primary monitor if set + * Fix an error leak in compositor (gxo#xfce/xfwm4#351) + * Fix compositor selection atom misuse + * Prefer zero initialized memory allocation functions + * Use g_slice allocator for compositor windows + +- Update to version 4.14.6 + * Add more XErrors traps + * Translation updates + +- Update to version 4.14.5 + * Fix an error leak in compositor (gxo#xfce/xfwm4#351) + * Fix compositor selection atom misuse + +- Update to version 4.14.4 + * Fix a crash on FreeBSD (gxo#xfce/xfwm4#411) + * Fix compilation warning due to g_type_class_add_private deprecation + +- Update to version 4.14.3 + * Add support for XRes X11 extension to get the PID of sandboxed apps + * Fix use-after-free of settings strings (gxo#xfce/xfwm4#406) + * More XError traps (gxo#xfce/xfwm4#405) + * Translation updates + yast2-network +- Improved the NetworkManager wireless configuration writers adding + support for writing WPA-EAP and open WEP authentication modes. +- 4.3.42 + +- Fixes some usability issues (bsc#1177834): + - Disable "Edit" and "Delete" buttons when no interfaces + are detected. + - Disable the "Scan Network" button when the interface does not + exist. + yast2-trans +- Update to version 84.87.20210130.332fb904b7: + * New POT for text domain 'rear'. + * New POT for text domain 'network'. + * New POT for text domain 'autoinst'. + * New POT for text domain 'pkg-bindings'. + * New POT for text domain 'bootloader'. + * New POT for text domain 'network'. + * New POT for text domain 'network'. +