Please note that this mail was generated by a script. The described changes are computed based on the x86_64 DVD. The full online repo contains too many changes to be listed here. Please check the known defects of this snapshot before upgrading: https://openqa.opensuse.org/tests/overview?distri=opensuse&version=15.0&build=109.3&groupid=28 https://bugzilla.opensuse.org/buglist.cgi?product=openSUSE%20Distribution&query_format=advanced&resolution=---&version=Leap%2015.0 When you reply to discuss some issues, make sure to change the subject. Please use the test plan at https://docs.google.com/spreadsheets/d/1AGKijKpKiJCB616-bHVoNQuhWHpQLHPWCb3m... to record your testing efforts and use bugzilla to report bugs. Packages changed: ImageMagick (7.0.7.6 -> 7.0.7.15) Mesa (17.2.6 -> 17.3.2) Mesa-drivers (17.2.6 -> 17.3.2) MozillaThunderbird (52.5.0 -> 52.5.2) NetworkManager NetworkManager-applet (1.8.4 -> 1.8.10) accountsservice akonadi-calendar (17.12.0 -> 17.12.1) akonadi-calendar-tools (17.12.0 -> 17.12.1) akonadi-contact (17.12.0 -> 17.12.1) akonadi-import-wizard (17.12.0 -> 17.12.1) akonadi-mime (17.12.0 -> 17.12.1) akonadi-notes (17.12.0 -> 17.12.1) akonadi-search (17.12.0 -> 17.12.1) akonadi-server (17.12.0 -> 17.12.1) akregator (17.12.0 -> 17.12.1) alsa alsa-utils amarok apache2 apparmor (2.11.1 -> 2.12) ark (17.12.0 -> 17.12.1) attica-qt5 (5.40.0 -> 5.42.0) autoyast2 (4.0.13 -> 4.0.20) babl (0.1.30 -> 0.1.38) baloo5 (5.40.0 -> 5.42.0) baloo5-widgets (17.12.0 -> 17.12.1) bash-completion bind (9.10.4P5 -> 9.11.2) bluedevil5 (5.11.4 -> 5.11.95) bluez-qt (5.40.0 -> 5.42.0) branding-openSUSE (13.3 -> 15.0) breeze (5.11.4 -> 5.11.95) breeze-gtk (5.11.4 -> 5.11.95) breeze4-style (5.11.4 -> 5.11.95) breeze5-icons (5.40.0 -> 5.42.0) btrfsmaintenance btrfsprogs bubblewrap (0.1.8 -> 0.2.0) ca-certificates calendarsupport (17.12.0 -> 17.12.1) clutter-gst cpupower (4.11 -> 4.15) curl device-mapper (1.02.145 -> 1.02.146) dhcp docbook-xsl dolphin (17.12.0 -> 17.12.1) dragonplayer (17.12.0 -> 17.12.1) drkonqi5 (5.11.4 -> 5.11.95) empathy eventviews (17.12.0 -> 17.12.1) evolution (3.26.2 -> 3.26.3) evolution-data-server (3.26.2.1 -> 3.26.3) file-roller firewalld flatpak (0.10.1 -> 0.10.2.1) frameworkintegration (5.40.0 -> 5.42.0) fwupd (1.0.0 -> 1.0.2) gegl-unstable (0.3.20 -> 0.3.26) ghostscript-fonts gnome-contacts gnome-font-viewer gnome-logs gnome-maps gnome-settings-daemon gnome-tweak-tool gnustep-base (1.25.0 -> 1.25.1) gpg2 (2.2.3 -> 2.2.4) gpgme (1.9.0 -> 1.10.0) grantleetheme (17.12.0 -> 17.12.1) groff groff-full gstreamer-plugins-bad gstreamer-plugins-good gtk2 (2.24.31 -> 2.24.31+20171209.61d5c82f5c) gwenview5 (17.12.0 -> 17.12.1) harfbuzz (1.7.2 -> 1.7.4) hwinfo (21.50 -> 21.51) hyper-v icewm idnkit incidenceeditor (17.12.0 -> 17.12.1) ispell jsoncpp (1.8.3 -> 1.8.4) k3b (17.12.0 -> 17.12.1) kaccounts-integration (17.12.0 -> 17.12.1) kaccounts-providers (17.12.0 -> 17.12.1) kactivities-stats (5.40.0 -> 5.42.0) kactivities5 (5.40.0 -> 5.42.0) kactivitymanagerd (5.11.4 -> 5.11.95) kaddressbook (17.12.0 -> 17.12.1) kalarmcal (17.12.0 -> 17.12.1) kamera (17.12.0 -> 17.12.1) karchive (5.40.0 -> 5.42.0) kate (17.12.0 -> 17.12.1) kauth (5.40.0 -> 5.42.0) kbookmarks (5.40.0 -> 5.42.0) kcalc (17.12.0 -> 17.12.1) kcalcore (17.12.0 -> 17.12.1) kcalutils (17.12.0 -> 17.12.1) kcharselect (17.12.0 -> 17.12.1) kcm_sddm (5.11.2 -> 5.11.95) kcmutils (5.40.0 -> 5.42.0) kcodecs (5.40.0 -> 5.42.0) kcolorchooser (17.12.0 -> 17.12.1) kcompletion (5.40.0 -> 5.42.0) kconfig (5.40.0 -> 5.42.0) kconfigwidgets (5.40.0 -> 5.42.0) kcontacts (17.12.0 -> 17.12.1) kcoreaddons (5.40.0 -> 5.42.0) kcrash (5.40.0 -> 5.42.0) kdav (17.12.0 -> 17.12.1) kdbusaddons (5.40.0 -> 5.42.0) kde-cli-tools5 (5.11.4 -> 5.11.95) kde-gtk-config5 (5.11.4 -> 5.11.95) kde-user-manager (5.11.4 -> 5.11.95) kdebase4-workspace kdeclarative (5.40.0 -> 5.42.0) kded (5.40.0 -> 5.42.0) kdelibs4support (5.40.0 -> 5.42.0) kdenetwork4-filesharing (17.12.0 -> 17.12.1) kdepim-addons (17.12.0 -> 17.12.1) kdepim-apps-libs (17.12.0 -> 17.12.1) kdepim-runtime (17.12.0 -> 17.12.1) kdesu (5.40.0 -> 5.42.0) kdialog (17.12.0 -> 17.12.1) kdnssd-framework (5.40.0 -> 5.42.0) kdoctools (5.40.0 -> 5.42.0) kemoticons (5.40.0 -> 5.42.0) kernel-firmware (20171204 -> 20180104) kernel-source kexec-tools kfilemetadata5 (5.40.0 -> 5.42.0) kgamma5 (5.11.4 -> 5.11.95) kglobalaccel (5.40.0 -> 5.42.0) kgpg (17.12.0 -> 17.12.1) kguiaddons (5.40.0 -> 5.42.0) khelpcenter5 (17.12.0 -> 17.12.1) kholidays (17.12.0 -> 17.12.1) khotkeys5 (5.11.4 -> 5.11.95) khtml (5.40.0 -> 5.42.0) ki18n (5.40.0 -> 5.42.0) kiconthemes (5.40.0 -> 5.42.0) kidentitymanagement (17.12.0 -> 17.12.1) kidletime (5.40.0 -> 5.42.0) kimageformats (5.40.0 -> 5.42.0) kimap (17.12.0 -> 17.12.1) kinfocenter5 (5.11.4 -> 5.11.95) kinit (5.40.0 -> 5.42.0) kio (5.40.0 -> 5.42.0) kio-extras5 (17.12.0 -> 17.12.1) kio_audiocd (17.12.0 -> 17.12.1) kirigami2 (5.40.0 -> 5.42.0) kitemmodels (5.40.0 -> 5.42.0) kitemviews (5.40.0 -> 5.42.0) kjobwidgets (5.40.0 -> 5.42.0) kjs (5.40.0 -> 5.42.0) kjsembed (5.40.0 -> 5.42.0) kldap (17.12.0 -> 17.12.1) kleopatra (17.12.0 -> 17.12.1) kmag (17.12.0 -> 17.12.1) kmail (17.12.0 -> 17.12.1) kmail-account-wizard (17.12.0 -> 17.12.1) kmailtransport (17.12.0 -> 17.12.1) kmbox (17.12.0 -> 17.12.1) kmenuedit5 (5.11.4 -> 5.11.95) kmime (17.12.0 -> 17.12.1) kmousetool (17.12.0 -> 17.12.1) knewstuff (5.40.0 -> 5.42.0) knotes (17.12.0 -> 17.12.1) knotifications (5.40.0 -> 5.42.0) knotifyconfig (5.40.0 -> 5.42.0) kompare (17.12.0 -> 17.12.1) konsole (17.12.0 -> 17.12.1) kontact (17.12.0 -> 17.12.1) kontactinterface (17.12.0 -> 17.12.1) korganizer (17.12.0 -> 17.12.1) kpackage (5.40.0 -> 5.42.0) kparts (5.40.0 -> 5.42.0) kpeople5 (5.40.0 -> 5.42.0) kpimtextedit (17.12.0 -> 17.12.1) kplotting (5.40.0 -> 5.42.0) kpty (5.40.0 -> 5.42.0) kqtquickcharts (17.12.0 -> 17.12.1) kross (5.40.0 -> 5.42.0) kruler (17.12.0 -> 17.12.1) krunner (5.40.0 -> 5.42.0) kscreen5 (5.11.4 -> 5.11.95) kscreenlocker (5.11.4 -> 5.11.95) kservice (5.40.0 -> 5.42.0) ksmtp (17.12.0 -> 17.12.1) ksshaskpass5 (5.11.4 -> 5.11.95) ksysguard5 (5.11.4 -> 5.11.95) ktexteditor (5.40.0 -> 5.42.0) ktextwidgets (5.40.0 -> 5.42.0) ktnef (17.12.0 -> 17.12.1) kunitconversion (5.40.0 -> 5.42.0) kwallet (5.40.0 -> 5.42.0) kwalletmanager5 (17.12.0 -> 17.12.1) kwayland (5.40.0 -> 5.42.0) kwidgetsaddons (5.40.0 -> 5.42.1) kwin5 (5.11.4 -> 5.11.95) kwindowsystem (5.40.0 -> 5.42.0) kxmlgui (5.40.0 -> 5.42.0) kxmlrpcclient5 (5.40.0 -> 5.42.0) kyotocabinet lame (3.99.5 -> 3.100) lcms2 (2.8 -> 2.9) libKF5ModemManagerQt (5.40.0 -> 5.42.0) libKF5NetworkManagerQt (5.40.0 -> 5.42.0) libabw (0.1.1 -> 0.1.2) libapparmor (2.11.1 -> 2.12) libbluray libgcrypt (1.8.1 -> 1.8.2) libgravatar (17.12.0 -> 17.12.1) libjpeg-turbo (1.5.2 -> 1.5.3) libkcddb (17.12.0 -> 17.12.1) libkcompactdisc (17.12.0 -> 17.12.1) libkdcraw (17.12.0 -> 17.12.1) libkdecoration2 (5.11.4 -> 5.11.95) libkdepim (17.12.0 -> 17.12.1) libkexiv2 (17.12.0 -> 17.12.1) libkgapi (17.12.0 -> 17.12.1) libkipi (17.12.0 -> 17.12.1) libkleo (17.12.0 -> 17.12.1) libkomparediff2 (17.12.0 -> 17.12.1) libksane (17.12.0 -> 17.12.1) libkscreen2 (5.11.4 -> 5.11.95) libksieve (17.12.0 -> 17.12.1) libksysguard5 (5.11.4 -> 5.11.95) libmspub (0.1.2 -> 0.1.3) libostree (2017.12 -> 2017.15) libpsl libqca-qt5 libqt4 libqt5-qtwebengine libraw (0.18.5 -> 0.18.6) libreoffice (5.4.3.2 -> 6.0.0.1) libsndfile libssh libstorage-ng (3.3.95 -> 3.3.110) libvorbis libxkbcommon (0.7.2 -> 0.8.0) libyaml (0.1.6 -> 0.1.7) libzip (1.2.0 -> 1.3.2) lttng-ust (2.10.0 -> 2.10.1) lvm2 (2.02.176 -> 2.02.177) mailcommon (17.12.0 -> 17.12.1) mailimporter (17.12.0 -> 17.12.1) marble (17.12.0 -> 17.12.1) mariadb (10.2.11 -> 10.2.12) mariadb-connector-c mdadm messagelib (17.12.0 -> 17.12.1) milou5 (5.11.4 -> 5.11.95) mobipocket (17.12.0 -> 17.12.1) myspell-dictionaries (20171102 -> 20171218) net-snmp netpbm (10.78.5 -> 10.80.1) okular (17.12.0 -> 17.12.1) openssl-1_1_0 opusfile (0.9 -> 0.10) osinfo-db oxygen5 (5.11.4 -> 5.11.95) oxygen5-icon-theme (5.40.0 -> 5.42.0) parted patterns-base patterns-kde patterns-yast pcsc-lite (1.8.22 -> 1.8.23) perl-DBI (1.637 -> 1.639) perl-HTTP-Message (6.13 -> 6.14) perl-URI (1.72 -> 1.73) pimcommon (17.12.0 -> 17.12.1) plasma-framework (5.40.0 -> 5.42.0) plasma-nm5 (5.11.4 -> 5.11.95) plasma5-addons (5.11.4 -> 5.11.95) plasma5-desktop (5.11.4 -> 5.11.95) plasma5-integration (5.11.4 -> 5.11.95) plasma5-openSUSE (42.1.1 -> 15.0~git20180116T134836~c3ce1b2) plasma5-pa (5.11.4 -> 5.11.95) plasma5-pk-updates plasma5-workspace (5.11.4 -> 5.11.95) polkit-kde-agent-5 (5.11.4 -> 5.11.95) poppler (0.61.1 -> 0.62.0) poppler-qt5 (0.61.1 -> 0.62.0) powerdevil5 (5.11.4 -> 5.11.95) prison-qt5 (5.40.0 -> 5.42.0) procps protobuf-c (1.1.1 -> 1.3.0) python (2.7.13 -> 2.7.14) python-PySocks (1.6.7 -> 1.6.8) python-asn1crypto (0.23.0 -> 0.24.0) python-base (2.7.13 -> 2.7.14) python-dbus-python python-gobject2 (2.28.6 -> 2.28.7) python-httplib2 python-rpm-macros (2017.12.07.9d4e9eb -> 2017.12.22.d9968ab) python-setuptools (38.2.4 -> 38.4.0) python-urllib3 python3 (3.6.3 -> 3.6.4) python3-base (3.6.3 -> 3.6.4) rdma-core scout (0.1.1+20170630.f55550e -> 0.1.1+20180103.0595254) screen sg3_utils snapper (0.5.2 -> 0.5.3) solid (5.40.0 -> 5.42.0) sonnet (5.40.0 -> 5.42.0) spectacle (17.12.0 -> 17.12.1) syndication (17.12.0 -> 17.12.1) syntax-highlighting (5.40.0 -> 5.42.0) systemd systemd-presets-branding-openSUSE systemsettings5 (5.11.4 -> 5.11.95) threadweaver (5.40.0 -> 5.42.0) tiff tigervnc ucode-intel (20171117 -> 20180108) update-test-trivial vim (8.0.1390 -> 8.0.1417) webkit2gtk3 (2.18.3 -> 2.18.4) wicked (0.6.41 -> 0.6.43) xf86-video-ati xfsprogs (4.13.1 -> 4.14.0) xlockmore yast2 (4.0.29 -> 4.0.34) yast2-add-on (4.0.4 -> 4.0.5) yast2-bootloader (4.0.9 -> 4.0.12) yast2-country (4.0.14 -> 4.0.16) yast2-firewall (4.0.5 -> 4.0.8) yast2-installation (4.0.17 -> 4.0.24) yast2-packager (4.0.21 -> 4.0.28) yast2-ruby-bindings (4.0.3 -> 4.0.4) yast2-storage-ng (4.0.60 -> 4.0.68) yast2-update (4.0.3 -> 4.0.8) yast2-x11 (3.1.5 -> 4.0.0) === Details === ==== ImageMagick ==== Version update (7.0.7.6 -> 7.0.7.15) - enable ImageMagick-s390-disable-tests.patch also for ppc, ppc64 - readd ImageMagick-relax-filter.t.patch for SLE15 i586 - enable ImageMagick-s390-disable-tests.patch also for s390, in addition to s390x - update to 7.0.7-15 * Overall standard deviation is the average of each pixel channel. * Support Stereo composite operator. * The -tint option no longer munges the alpha channel. * Don't delete in-memory blob when reading an image. * Support HDRI color profile management. - remove forgotten 'exit 0' from check phase - update to 7.0.7-11 * no upstream change log in ChangeLog, as usually would be, except Release ImageMagick version 7.0.7-11, GIT revision 21635:0447c6b46:20171111 - update to 7.0.7-10 * Fixed a problem with resource bookkeeping in AcquireMatrixInfo(). - update to 7.0.7-9 * Encode JSON control characters. * Added support for reading mipmaps in dds images. - removed unneded ImageMagick-relax-filter.t.patch - disable failing tests on s390x [bsc#1062932] + ImageMagick-s390-disable-tests.patch - update to 7.0.7-8 * Return expected results for a percent 0 -chop option argument. * Tweaks to OpenMP support within ImageMagick. * Correct handling of GIF transparency. - recommend ghostscript [bsc#1054924c#25] ==== Mesa ==== Version update (17.2.6 -> 17.3.2) Subpackages: Mesa-libEGL1 Mesa-libGL1 Mesa-libglapi0 libgbm1 libwayland-egl1 - U_intel-Add-more-Coffee-Lake-PCI-IDs.patch * Add more Coffeelake PCI IDs (request by Intel) - Update to 17.3.2 * Multiple fixes in the RADV Vulkan driver, workaround when using slibtool and a GLSL workaround for various titles using Unreal Engine 4. - Drop upstreamed u_r600-Add-support-for-B5G5R5A1.patch - Modify u_mesa-python3-only.patch to not break python 2. - Update to 17.3.1 * Multiple fixes and improvements of the GLSL shader cache. The RADV driver no longer advertises VK_EXT_debug_report - there is no support for it. * The i965, radeonsi, nvc0 and freedreno drivers have received a few small fixes each. * A number of big endian fixes have been merged. - Switch to python3 during build instead of python2 * Add patch u_mesa-python3-only.patch - Add Mesa-dri and Mesa-gallium to baselibs.conf. - Require llvm >= 3.9.0 * The build fails otherwise because it is required for multiple Mesa components. - Drop some redundant wording from descriptions. Drop redundant %if guard around a %post section. - Use different form of split for faster build (bnc#1071297) * Mesa.spec does not use llvm and builds most of the *-devel subpackages. * Mesa-drivers.spec uses llvm and builds extra things installable in addition to packages from Mesa.spec. These packages are required for actual rendering. - update to 17.3.0 - drop U_configure.ac-rework-llvm-libs-handling-for-3.9.patch * new major release comitng with changes in RADV, intel ANV, S3TC support, RadeonSI driver with RX Vega. On-disk shader cache - Split Mesa into Mesa and Mesa-mini. Mesa-mini does not depend on llvm and its purpose is to build fast and allow other packages that BuildRequire Mesa to be build independently on llvm. Packages built against Mesa-mini should work correctly when installed with full Mesa package. (bsc#1071297) ==== Mesa-drivers ==== Version update (17.2.6 -> 17.3.2) Subpackages: Mesa-dri-nouveau Mesa-libva libvdpau_nouveau libvdpau_r300 libvdpau_r600 libvdpau_radeonsi libvulkan_intel libvulkan_radeon libxatracker2 - U_intel-Add-more-Coffee-Lake-PCI-IDs.patch * Add more Coffeelake PCI IDs (request by Intel) - Update to 17.3.2 * Multiple fixes in the RADV Vulkan driver, workaround when using slibtool and a GLSL workaround for various titles using Unreal Engine 4. - Drop upstreamed u_r600-Add-support-for-B5G5R5A1.patch - Modify u_mesa-python3-only.patch to not break python 2. - Update to 17.3.1 * Multiple fixes and improvements of the GLSL shader cache. The RADV driver no longer advertises VK_EXT_debug_report - there is no support for it. * The i965, radeonsi, nvc0 and freedreno drivers have received a few small fixes each. * A number of big endian fixes have been merged. - Switch to python3 during build instead of python2 * Add patch u_mesa-python3-only.patch - Add Mesa-dri and Mesa-gallium to baselibs.conf. - Require llvm >= 3.9.0 * The build fails otherwise because it is required for multiple Mesa components. - Drop some redundant wording from descriptions. Drop redundant %if guard around a %post section. - Use different form of split for faster build (bnc#1071297) * Mesa.spec does not use llvm and builds most of the *-devel subpackages. * Mesa-drivers.spec uses llvm and builds extra things installable in addition to packages from Mesa.spec. These packages are required for actual rendering. - update to 17.3.0 - drop U_configure.ac-rework-llvm-libs-handling-for-3.9.patch * new major release comitng with changes in RADV, intel ANV, S3TC support, RadeonSI driver with RX Vega. On-disk shader cache - Split Mesa into Mesa and Mesa-mini. Mesa-mini does not depend on llvm and its purpose is to build fast and allow other packages that BuildRequire Mesa to be build independently on llvm. Packages built against Mesa-mini should work correctly when installed with full Mesa package. (bsc#1071297) ==== MozillaThunderbird ==== Version update (52.5.0 -> 52.5.2) - update to Thunderbird 52.5.2 * This releases fixes the "Mailsploit" vulnerability and other vulnerabilities detected by the "Cure53" audit (MFSA 2017-30) * CVE-2017-7846 (bmo#1411716, bsc#1074043) JavaScript Execution via RSS in mailbox:// origin * CVE-2017-7847 (bmo#1411708, bsc#1074044) Local path string can be leaked from RSS feed * CVE-2017-7848 (bmo#1411699, bsc#1074045) RSS Feed vulnerable to new line Injection * CVE-2017-7829 (bmo#1423432, bsc#1074046) Mailsploit part 1: From address with encoded null character is cut off in message header display ==== NetworkManager ==== Subpackages: NetworkManager-lang libnm-glib-vpn1 libnm-glib4 libnm-util2 libnm0 typelib-1_0-NM-1_0 typelib-1_0-NMClient-1_0 typelib-1_0-NetworkManager-1_0 - Add nm-disconnect-proxy-signals.patch: disconnect proxy signals when closing; fixes possible crash when opening the user panel (bgo#787897). - Add nm-vpn-remote-connection-disconnect-signals.patch: disconnect signal handlers when remote/vpn connections are disposed; fixes a gnome-control-center crash (bsc#1073472 bgo#787893). ==== NetworkManager-applet ==== Version update (1.8.4 -> 1.8.10) Subpackages: NetworkManager-applet-lang NetworkManager-connection-editor libnm-gtk0 libnma0 nma-data typelib-1_0-NMGtk-1_0 - Update to version 1.8.10: + Don't request secrets for Bluetooth connections. Works around a bug in GNOME Shell secret agent. + Fix a bug that caused invalid connections to be non-editable (and thus not fixable). - Changes from version 1.8.8: + Fix loading of secrets when editing a VPN connection. + Fixes to the experimental Meson support. + Updated translations. - Update options passed to meson following upstream changes: + Denable-appindicator to Dappindicator. + Denable-selinux to Dselinux. - Pass explicit Dintrospection=true to meson, ensure we build with introspection support. - Clean up spec. - Drop 0001-build-meson-fix-typo-in-generation-of-libnm-gtk.pc.patch: Fixed upstream. - Allow for easy switch between meson and autoconf, using bcond_with (default to autoconf for now): Switch back to autoconf build system: meson is not ready and breaks nm-connection-editor (incompletely linked resources, boo#1072789). + In case of autoconf, add libtool BuildRequires, call autoreconf and use configure/make/mak_install. - Drop nm-applet-migration-tool.patch: Not needed anymore. - Re-introduce lost -Denable-appindicator meson parameter: with the migration to meson this was lost (but is still supported). - Migrate build system to meson: + Add meson and gtk-doc BuildRequires. + Replace configure/make/make_install logic with meson/meson_build/meson_install. - Disable glib_schema, icon_theme and desktop_database post/postun scriptlets for suse_version >= 1330: handled by file triggers. - Add 0001-build-meson-fix-typo-in-generation-of-libnm-gtk.pc.patch: Fix typo in generation of libnm-gtk.pc (bgo#790056). - Update to version 1.8.6: + Added an option to build with Meson build system. + Fixed a possible crash after editing Wi-Fi connections. + Updated translations. ==== accountsservice ==== Subpackages: accountsservice-lang libaccountsservice0 typelib-1_0-AccountsService-1_0 - Add remove-no-longer-used-system-accounts.patch: Drop operator, nobody4 and noaccess from the blacklist (bsc#1063794, fdo#103879). ==== akonadi-calendar ==== Version update (17.12.0 -> 17.12.1) Subpackages: akonadi-calendar-lang libKF5AkonadiCalendar5 - Update to 17.12.1 * New bugfix release * For more details please see: * https://www.kde.org/announcements/announce-applications-17.12.1.php - Changes since 17.12.0: * Use the chosen organizer identity when emailing attendees ==== akonadi-calendar-tools ==== Version update (17.12.0 -> 17.12.1) Subpackages: akonadi-calendar-tools-lang - Update to 17.12.1 * New bugfix release * For more details please see: * https://www.kde.org/announcements/announce-applications-17.12.1.php - Changes since 17.12.0: * None ==== akonadi-contact ==== Version update (17.12.0 -> 17.12.1) Subpackages: akonadi-contact-lang libKF5AkonadiContact5 libKF5ContactEditor5 - Update to 17.12.1 * New bugfix release * For more details please see: * https://www.kde.org/announcements/announce-applications-17.12.1.php - Changes since 17.12.0: * None ==== akonadi-import-wizard ==== Version update (17.12.0 -> 17.12.1) Subpackages: akonadi-import-wizard-lang libKPimImportWizard5 - Update to 17.12.1 * New bugfix release * For more details please see: * https://www.kde.org/announcements/announce-applications-17.12.1.php - Changes since 17.12.0: * Fix rename categories ==== akonadi-mime ==== Version update (17.12.0 -> 17.12.1) Subpackages: akonadi-mime-lang libKF5AkonadiMime5 - Update to 17.12.1 * New bugfix release * For more details please see: * https://www.kde.org/announcements/announce-applications-17.12.1.php - Changes since 17.12.0: * None ==== akonadi-notes ==== Version update (17.12.0 -> 17.12.1) Subpackages: akonadi-notes-lang libKF5AkonadiNotes5 - Update to 17.12.1 * New bugfix release * For more details please see: * https://www.kde.org/announcements/announce-applications-17.12.1.php - Changes since 17.12.0: * None ==== akonadi-search ==== Version update (17.12.0 -> 17.12.1) Subpackages: akonadi-search-lang libKF5AkonadiSearch - Update to 17.12.1 * New bugfix release * For more details please see: * https://www.kde.org/announcements/announce-applications-17.12.1.php - Changes since 17.12.0: * None ==== akonadi-server ==== Version update (17.12.0 -> 17.12.1) Subpackages: akonadi-server-lang libKF5AkonadiAgentBase5 libKF5AkonadiCore5 libKF5AkonadiPrivate5 libKF5AkonadiWidgets5 libKF5AkonadiXml5 - Update to 17.12.1 * New bugfix release * For more details please see: * https://www.kde.org/announcements/announce-applications-17.12.1.php - Changes since 17.12.0: * Give more details in the LLCONFLICT error. * Make conflict dialog much bigger, it's unusable otherwise. * ErrorOverlay: don't show by mistake if called with Running twice. (kde#379997) - Move designer plugins to the devel package ==== akregator ==== Version update (17.12.0 -> 17.12.1) Subpackages: akregator-lang - Update to 17.12.1 * New bugfix release * For more details please see: * https://www.kde.org/announcements/announce-applications-17.12.1.php - Changes since 17.12.0: * None ==== alsa ==== Subpackages: libasound2 - Recover udev 42-hd-audio-pm.rules for TW that was dropped mistakenly at the previous change - Backport fix patches from upstream: 0001-pcm-route-Fix-use_getput-flag-computation-for-3-byte.patch 0002-conf-ucm-Rearrange-Makefile.am.patch 0003-conf-ucm-Add-dual-HD-audio-codecs-config-for-Lenovo.patch 0004-conf-ucm-Add-Gigabyte-mobo-UCM-profile-with-dual-HD-.patch - Add missing UCM profile for chtcx2072x (bsc#1068546) ==== alsa-utils ==== - Get rid of superfluous patch for ancient distros: alsa-utils-gettext-version-removal.diff - Remove superfluous file override, which is already included in the 1.1.5 tarball: alsaucm.rst - Backport upstream fixes: 0001-aplay-Adjust-sample-rate-limits-to-support-newer-har.patch 0002-alsactl-Only-start-restore-service-when-asoundrc-fil.patch - Cleanup specfile to rip off the too old kludges ==== amarok ==== Subpackages: amarok-lang - Add patch to avoid automatic network requests (boo#1070899): * disable-web-plugins-by-default.patch - Also disable all scripts by default - Fix loading of scripts: * load-scrips-without-qca.patch ==== apache2 ==== Subpackages: apache2-prefork apache2-utils - build brotli module - Do not requires w3m, only recommends it. - do not build with nghttp2 for SLE-12-SP3 - which was split after SLE11 - Add which and w3m as dependencies. poo#28406 - Replace references to /var/adm/fillup-templates with new %_fillupdir macro (boo#1069468) ==== apparmor ==== Version update (2.11.1 -> 2.12) Subpackages: apparmor-abstractions apparmor-docs apparmor-parser apparmor-parser-lang apparmor-profiles apparmor-utils apparmor-utils-lang perl-apparmor python3-apparmor - add parser-write-cache-warn-only.diff to make cache write failures a warning instead of an error (boo#1069906, boo#1074429) - reduce dependeny on libnotify-tools (used by aa-notify -p) to "Suggests" to avoid pulling in several Gnome packages on servers (boo#1067477) - update to AppArmor 2.12 - add support for 'owner' rules in aa-logprof and aa-genprof - add support for includes with absolute path in aa-logprof etc. (lp#1733700) - update aa-decode to also decode PROCTITLE (lp#1736841) - several profile and abstraction updates, including boo#1069470 - see https://gitlab.com/apparmor/apparmor/wikis/Release_Notes_2.12 for the detailed upstream changelog - drop upstreamed patches: - read_inactive_profile-exactly-once.patch - utils-fix-sorted-save_profiles-regression.diff - lessopen profile: change all 'rix' rules to 'mrix' - add 32-bit-no-uid.diff to fix handling of log events without ouid on 32 bit systems - update to AppArmor 2.11.95 aka 2.12 beta1 - add JSON interface to aa-logprof and aa-genprof (used by YaST) - drop old YaST interface code - update audio, base and nameservice abstractions - allow @{pid} to match 7-digit pids - see http://wiki.apparmor.net/index.php/ReleaseNotes_2_11_95 for the detailed upstream changelog - drop upstreamed patches - apparmor-yast-cleanup.patch - apparmor-json-support.patch - nameservice-libtirpc.diff - drop obsolete perl modules (YaST no longer needs them) - drop patches that were only needed by the obsolete perl modules: - apparmor-utils-string-split - apparmor-abstractions-no-multiline.diff - drop profiles-sockets-temporary-fix.patch - obsoleted by a fix in apparmor_parser - refresh utils-fix-sorted-save_profiles-regression.diff - add aa-teardown (new script to unload all profiles) - make ExecStop in apparmor.service a no-op (workaround for a systemd restriction, see boo#996520 and boo#853019 for details) - lessopen profile: allow capability dac_read_search and dac_override, allow groff to execute several helpers (boo#1065388) ==== ark ==== Version update (17.12.0 -> 17.12.1) Subpackages: ark-lang libkerfuffle17 - Update to 17.12.1 * New bugfix release * For more details please see: * https://www.kde.org/announcements/announce-applications-17.12.1.php - Changes since 17.12.0: * Set transient parent to extraction dialog ==== attica-qt5 ==== Version update (5.40.0 -> 5.42.0) Subpackages: libKF5Attica5 - Update to 5.42.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.42.0.php - Changes since 5.41.0: * Remove obsolete reviewboardrc file - Update to 5.41.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.41.0.php - Changes since 5.40.0: * We depend against 5.7 ==== autoyast2 ==== Version update (4.0.13 -> 4.0.20) Subpackages: autoyast2-installation - Fixed merging issues due to bnc#1075182 and bsc#1075334. - 4.0.20 - Merging products before package evaluation starts. (bnc#1075182) - 4.0.19 - Fix initialization to copy the profile to /tmp/profile again (bsc#1075334) - 4.0.18 - always upgrade system via equivalent of 'zypper dup', removing respective control from the profile (bsc#1071708) - 4.0.17 - AutoYaST: fix btrfs_set_default_subvolume_name handling (bsc#1073548) - 4.0.16 - Warn the user if the infrastructure is not available for running the second stage (bnc#1061754) - 4.0.15 - Reinitialize the storage manager when the profile is modified by a pre-script (bsc#1071739) - 4.0.14 ==== babl ==== Version update (0.1.30 -> 0.1.38) - Fix RPM groups. Drop comment about author extraction (not used for specfiles in general anymore). - Update to version 0.1.38: + Added format "CIE L float", a couple of protections against division by 0.0. - Changes from version 0.1.36: + Optimized customized primary aware code paths for CIE Lab<->RGB conversions, improved accuracy of gamma approximations. + New API babl_format_exists() for checking validity of babl format name, crash proofing of cache handling and use of environment variables. - Update to version 0.1.34: + Brown paper bag release + Fix indexed / custom primaries conflict + Re-export a symbol used by old GEGL/GIMPs - Changes from version 0.1.32: + Added custom primaries and TRC support through ICC parsing + Improved float<->half performance + Rewrite of all conversions functions to adhere to new signature ==== baloo5 ==== Version update (5.40.0 -> 5.42.0) Subpackages: baloo5-file baloo5-imports baloo5-kioslaves baloo5-lang baloo5-tools libKF5Baloo5 libKF5BalooEngine5 - Update to 5.42.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.42.0.php - Changes since 5.41.0: * balooctl status: process all arguments * Remove obsolete reviewboardrc file * Fix multiple word tag queries. * Simplify rename conditions. * Fix incorrect UDSEntry display name. * Make it compiles with autogenerated debug file * Revert "Revert "Autogenerate debug file"" * Revert "Autogenerate debug file" I'm backing all of this out for now as fixing this properly is non-trivial and the build is broken on at least one platform due to this change. * Revert "Complete removal of references to baloodebug.cpp which was deleted in the previous commit" * Complete removal of references to baloodebug.cpp which was deleted in the previous commit * Autogenerate debug file - Update to 5.41.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.41.0.php - Changes since 5.40.0: * Jenkins build fix. (type change) * Strip down and re-write the baloo tags KIO slave (kde#314373, kde#340098, kde#376229, kde#332214, kde#340099) * Remove unused config.h.cmake entries ==== baloo5-widgets ==== Version update (17.12.0 -> 17.12.1) Subpackages: baloo5-widgets-lang - Update to 17.12.1 * New bugfix release * For more details please see: * https://www.kde.org/announcements/announce-applications-17.12.1.php - Changes since 17.12.0: * Added 'Comment' option to metadata config-dialog (kde#365620) ==== bash-completion ==== - Remove rfkill conflicting with util-linux-2.31. ==== bind ==== Version update (9.10.4P5 -> 9.11.2) Subpackages: bind-chrootenv bind-utils - Use getent when adding user/group - update changelog to mention removed options - license changed to MPL-2.0 according to legal. - Replace references to /var/adm/fillup-templates with new %_fillupdir macro (boo#1069468) - Add back init scripts, systemd units aren't ready yet - Add python3-bind subpackage to allow python bind interactions - Sync configure options with RH package and remove unused ones * Enable python3 * Enable gssapi * Enable dnssec scripts * Remove no longer recognized --enable-rrl - Drop idnkit from the build, the bind uses libidn since 2007 to run all the resolutions in dig/etc. bsc#1030306 - Add patch to make sure we build against system idn: * bind-99-libidn.patch - Refresh patch: * pie_compile.diff - Remove patches that are unused due to above: * idnkit-powerpc-ltconfig.patch * runidn.diff - drop bind-openssl11.patch (merged upstream) - Remove systemd conditionals as we are not building on sle11 anyway - Force the systemd to be base for the initscript deployment - Bump up version of most of the libraries - Rename the subpackages to match the version updates - Add macros for easier handling of the library package names - Drop more unneeded patches * dns_dynamic_db.patch (upstream) - Update to 9.11.2 release: * Many changes compared to 9.10 see the README file for in-depth listing * For detailed changes with issues see CHANGES file * Fixes for CVE-2017-3141 CVE-2017-3140 CVE-2017-3138 CVE-2017-3137 CVE-3136 CVE-2016-9778 * OpenSSL 1.1 support - Remove support for some old distributions and cleanup the spec file to require only what is really needed - Switch to systemd (bsc#1053808) - Remove german from the postinst messages - Remove patches merged upstream: * bind-CVE-2017-3135.patch * bind-CVE-2017-3142-and-3143.patch - Refresh named.root with another update ==== bluedevil5 ==== Version update (5.11.4 -> 5.11.95) Subpackages: bluedevil5-lang - Update to 5.11.95 * New feature release * For more details please see: * https://www.kde.org/announcements/plasma-5.11.95.php - Changes since 5.11.5: * kio_obexftp: avoid duplicate slash when storing file stat (kde#388626) * [Bluetooth applet] Allow copying device details to clipboard * bluedevil-sendfile: Set option descriptions for command line help * Add ellipsis (...) according to HIG * Set PluginInfo License to one that exists - Update to 5.11.5 * New bugfix release * For more details please see: * https://www.kde.org/announcements/plasma-5.11.5.php - Changes since 5.11.4: * None ==== bluez-qt ==== Version update (5.40.0 -> 5.42.0) Subpackages: bluez-qt-imports bluez-qt-udev libKF5BluezQt6 - Update to 5.42.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.42.0.php - Changes since 5.41.0: * Remove obsolete reviewboardrc file * Autogenerate debug file - Update to 5.41.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.41.0.php - Changes since 5.40.0: * Do not leak rfkill file descriptors. (kde#386886) ==== branding-openSUSE ==== Version update (13.3 -> 15.0) Subpackages: grub2-branding-openSUSE plymouth-branding-openSUSE wallpaper-branding-openSUSE - add title properties to grub2 theme (boo#1076577) - Fix grub2 activate-theme script - Update to Leap 15.0 theme - Drop kde-branding-openSUSE: Only legacy KDE 4 files * sysconfig.displaymanager-kdm * kde-branding-openSUSE.spec * kde-branding-openSUSE.changes - Adjust License: tag of main package ==== breeze ==== Version update (5.11.4 -> 5.11.95) Subpackages: breeze5-cursors breeze5-decoration breeze5-style breeze5-style-lang breeze5-wallpapers - Update to 5.11.95 * New feature release * For more details please see: * https://www.kde.org/announcements/plasma-5.11.95.php - Changes since 5.11.5: * Use combobox to choose shadow size and use more appropriate values for menu & tooltip shadow sizes * Remove obsolete reviewboardrc file * Adjusted range and default value for shadowsize and shadowcolor, to match the decoration settings. CCMAIL: pointedstick@zoho.com * Horizontally center shadows and make them bigger * Make it obvious what "Display window borders for maximized windows" is for * Fix indentation of icon for left aligned toolbuttons * Fix indentation of icon for left aligned toolbuttons * fixed comments * fixed icon state * When an icon is set to a QMenuBar Item, render the icon only, and ignore the text, when set, as this is what qmenubar expects. BUG: 387539 (kde#387539) * fixed comments * fixed icon state * When an icon is set to a QMenuBar Item, render the icon only, and ignore the text, when set, as this is what qmenubar expects. BUG: 387539 (kde#387539) * [Breeze window decoration] Use intersects instead of contains * [Breeze window decoration] Don't repaint title bar if not damaged * Removed heuristics for not drawing separator between titlebar and window since there is now a user configurable settings to achieve this * Set bottom border to zero for shaded windows * Implement SH_Widget_Animation_Duration style hint * Cleanup merge conflict * Very slightly increase text contrast for the default Breeze color scheme (kde#381288) * Added setting to toggle drawing of title bar separator * Add space in front of spinbox suffix "ms" * better contrast for Complementary areas * add license to .desktop file * use proper color for toolbutton text in some edge cases (thanks Kay for reporting! ) * fixed icon mode in some toolbutton corner cases (explicitly: sunken but not on and not mouse over) - Update to 5.11.5 * New bugfix release * For more details please see: * https://www.kde.org/announcements/plasma-5.11.5.php - Changes since 5.11.4: * Fix indentation of icon for left aligned toolbuttons * fixed comments * fixed icon state * When an icon is set to a QMenuBar Item, render the icon only, and ignore the text, when set, as this is what qmenubar expects. BUG: 387539 (kde#387539) ==== breeze-gtk ==== Version update (5.11.4 -> 5.11.95) Subpackages: gtk2-metatheme-breeze gtk3-metatheme-breeze metatheme-breeze-common - Update to 5.11.95 * New feature release * For more details please see: * https://www.kde.org/announcements/plasma-5.11.95.php - Changes since 5.11.5: * Properly check for Breeze GTK 3 theme existence in kconf_update * Fixup install paths * Move the 3.0 directory to 3.18 to ensure builds will not fail (kde#388018) * Revert "Revert "Remove gtk+-3 build dep, install versioned gtk.css dirs unconditionally"" * Revert "Reverse my previous revert, and eliminate the attempted installation of the other Gtk 3 theme versions" * Modify theme generator to match scrollbar updates * Add preliminary theme generation script for authoring assets * Add GTK 3.18 theme back to support LTS distributions * Reverse my previous revert, and eliminate the attempted installation of the other Gtk 3 theme versions * Revert "Remove gtk+-3 build dep, install versioned gtk.css dirs unconditionally" This commit causes the build to fail as gtk-3.18/ does not exist as a directory in the source tree * Apply text contrast changes to GTK 2 theme * Increase text contrast for consistency with default Breeze color scheme * Rename 3.20 theme to be used for all GTK 3 versions * Remove obsolete GTK versions' themes to improve maintainability * Update scrollbar assets (kde#385627) * Adjust client-side decorations to look correct in both CSD and forced SSD environments * Add support for gtk3 theme variant feature. - Update to 5.11.5 * New bugfix release * For more details please see: * https://www.kde.org/announcements/plasma-5.11.5.php - Changes since 5.11.4: * None ==== breeze4-style ==== Version update (5.11.4 -> 5.11.95) - Update to 5.11.95 * New feature release * For more details please see: * https://www.kde.org/announcements/plasma-5.11.95.php - Changes since 5.11.5: * Use combobox to choose shadow size and use more appropriate values for menu & tooltip shadow sizes * Remove obsolete reviewboardrc file * Adjusted range and default value for shadowsize and shadowcolor, to match the decoration settings. CCMAIL: pointedstick@zoho.com * Horizontally center shadows and make them bigger * Make it obvious what "Display window borders for maximized windows" is for * Fix indentation of icon for left aligned toolbuttons * Fix indentation of icon for left aligned toolbuttons * fixed comments * fixed icon state * When an icon is set to a QMenuBar Item, render the icon only, and ignore the text, when set, as this is what qmenubar expects. BUG: 387539 (kde#387539) * fixed comments * fixed icon state * When an icon is set to a QMenuBar Item, render the icon only, and ignore the text, when set, as this is what qmenubar expects. BUG: 387539 (kde#387539) * [Breeze window decoration] Use intersects instead of contains * [Breeze window decoration] Don't repaint title bar if not damaged * Removed heuristics for not drawing separator between titlebar and window since there is now a user configurable settings to achieve this * Set bottom border to zero for shaded windows * Implement SH_Widget_Animation_Duration style hint * Cleanup merge conflict * Very slightly increase text contrast for the default Breeze color scheme (kde#381288) * Added setting to toggle drawing of title bar separator * Add space in front of spinbox suffix "ms" * better contrast for Complementary areas * add license to .desktop file * use proper color for toolbutton text in some edge cases (thanks Kay for reporting! ) * fixed icon mode in some toolbutton corner cases (explicitly: sunken but not on and not mouse over) - Update to 5.11.5 * New bugfix release * For more details please see: * https://www.kde.org/announcements/plasma-5.11.5.php - Changes since 5.11.4: * Fix indentation of icon for left aligned toolbuttons * fixed comments * fixed icon state * When an icon is set to a QMenuBar Item, render the icon only, and ignore the text, when set, as this is what qmenubar expects. BUG: 387539 (kde#387539) ==== breeze5-icons ==== Version update (5.40.0 -> 5.42.0) - Update to 5.42.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.42.0.php - Changes since 5.41.0: * Fix icon name "weather-none" -> "weather-none-available" (kde#379875) * Remove obsolete reviewboardrc file * remove Vivaldi icon cause the origin app icon fits perfect with breeze BUG: 383517 (kde#383517) * add Some missing mimes * Breeze-icons add document-send icon BUG: 388048 (kde#388048) * update album artist icon * add labplot-editlayout support * remove duplicates and update dark theme * add gnumeric breeze-icon support - Update to 5.41.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.41.0.php - Changes since 5.40.0: * Add missing icon sizes (kde#384473) * add install and uninstall for discover * add install and uninstall icons for discover ==== btrfsmaintenance ==== - Switch default of btrfsmaintenance-refresh.service to systemd-timer, too (btrfsmaintenance-switch-to-timer.patch) [bsc#1073204] ==== btrfsprogs ==== Subpackages: btrfsprogs-udev-rules libbtrfs0 - Fix rollback regression which can lead to data corruption Added patches: rollback-regression-fix.patch (bsc#1069478) ==== bubblewrap ==== Version update (0.1.8 -> 0.2.0) - update to version 0.2.0 - bwrap now automatically detects the new user namespace restrictions in Red Hat Enterprise Linux 7.4: bubblewrap: check for max_user_namespaces == 0. - The most notable features are new arguments --as-pid1, and - -cap-add/--cap-drop. These were added for running systemd (or in general a "full" init system) inside bubblewrap. But the capability options are also useful for unprivileged callers to potentially retain capbilities inside the sandbox (for example CAP_NET_ADMIN), when user namespaces are enabled. Conversely, privileged callers (uid 0) can conversely drop capabilities (without user namespaces). Contributed by Giuseppe Scrivano. - With --dev, add /dev/fd and /dev/core symlinks which should improve compatibility with older software. ==== ca-certificates ==== - Revert last change since we fixed systemd-preset-branding and this requires is no longer needed. ==== calendarsupport ==== Version update (17.12.0 -> 17.12.1) Subpackages: calendarsupport-lang libKF5CalendarSupport5 - Update to 17.12.1 * New bugfix release * For more details please see: * https://www.kde.org/announcements/announce-applications-17.12.1.php - Changes since 17.12.0: * None ==== clutter-gst ==== Subpackages: gstreamer-plugin-gstclutter-3_0 libclutter-gst-3_0-0 typelib-1_0-ClutterGst-3_0 - Add clutter-gst-video-sink-fix-compilation-error.patch: video-sink: Fix compilation error. - Clean up spec with spec-cleaner, use modern macros. ==== cpupower ==== Version update (4.11 -> 4.15) Subpackages: libcpupower0 - Update cpupower to latest kernel version (version name 4.15, but checked out against latest kernel tag 4.15-rc7. There will not be important changes any more, maybe a fix). - cpu online/offline fixes - This is the first cpupower package (with updated version) which includes x86_energy_perf_policy binary. This is important for later package dependencies, namely tuned. A cpupower_exclude_kernel_Makefile.patch - Add x86_energy_perf_bias tool This is a tool which is, same as turbostat, located in kernel sources here: tools/power/x86/ A x86_energy_perf_policy-17.05.11.tar.bz2 A x86_perf_fix_man_permissions.patch A x86_perf_makefile_fix_asm_header.patch ==== curl ==== Subpackages: libcurl4 - disable 1501 test for PowerPC as byass boo#1075219 ==== device-mapper ==== Version update (1.02.145 -> 1.02.146) Subpackages: libdevmapper-event1_03 libdevmapper1_03 libdevmapper1_03-32bit - lvmlockd: add lockopt values for skipping selected locks (fate#323203) + fate-323203_lvmlockd-add-lockopt-values-for-skipping-selected-lo.patch - device-mapper.spec: fix wrong replacement of DM_VERSION (bsc#1072524) - Fixes failure of some testcases caused by nc behavior change (bsc#1072624) + bug-1072624_test-lvmetad_dump-always-timed-out-when-using-nc.patch - Refreshed fate-31841_fsadm-add-support-for-btrfs.patch - Update to LVM2.2.02.177 When writing text metadata content, use complete 4096 byte blocks. Change text format metadata alignment from 512 to 4096 bytes. When writing metadata, consistently skip mdas marked as failed. Refactor and adjust text format metadata alignment calculation. Ensure _node_send_message always uses clean status of thin pool. Fix lvmlockd to use pool lock when accessing _tmeta volume. Report expected sanlock_convert errors only when retries fail. Avoid blocking in sanlock_convert on SH to EX lock conversion. Deactivate missing raid LV legs (_rimage_X-missing_Y_Z) on decativation. Categorise I/O with reason annotations in debug messages. Allow extending of raid LVs created with --nosync after a failed repair. Command will lock memory only when suspending volumes. Merge segments when pvmove is finished. Activation code for pvmove automatically discovers holding LVs for resume. Make a pvmove LV locking holder. Do not change critical section counter on resume path without real resume. Enhance activation code to automatically suspend pvmove participants. Prevent conversion of thin volumes to snapshot origin when lvmlockd is used. Add support for pvmove of cache and snapshot origins. Avoid using precommitted metadata for suspending pvmove tree. Deactivate activated LVs on error path when pvmove activation fails. Add "io" to log/debug_classes for logging low-level I/O. Avoid importing persistent filter in vgscan/pvscan/vgrename. Fix memleak of string buffer when vgcfgbackup runs in secure mode. Do not print error when clvmd cannot find running clvmd. Prevent start of new merge of snapshot if origin is already being merged. Fix offered type for raid6_n_6 to raid5 conversion (raid5_n). Deactivate sub LVs when removing unused cache-pool. Do not take backup with suspended devices. ==== dhcp ==== Subpackages: dhcp-client - Drop old sysvinit support from the spec file. All the supported openSUSE distributions are systemd based so there isn't much point in keeping sysvinit support and files around. - Replace references to /var/adm/fillup-templates with new %_fillupdir macro (boo#1069468) - Replace net-tools Requires in dhcp-client with hostname on suse_version >= 1330 (CODE15): net-tools does no longer provide any tool referenced by dhclient-script, but we require hostname (which is also a dependency to net-tools, thus hiding the issue). - use .gz year instead of current one to make build reproducible ==== docbook-xsl ==== - Abandom the docbook-xsl-stylesheets-script package. The dbtoepub script is available from the rubygem-dbtoepub package. The script pdf2index is available in docbook-xsl-pdf2index - First attempt to build the two DocBook stylesheet packages from a single source: - Added xslnons-build script from upstream. - Improved dbxslt-install.sh script a lot - Fix bsc#1063066: From 1.79.1 and later, upstream decided to release namespace aware stylesheets only. The non-NS stylesheets have to be built with the "xslnons-build" script (taken from upstream). This is integrated now. The switch from NS-aware to non-NS stylesheets help to fix this problem. ==== dolphin ==== Version update (17.12.0 -> 17.12.1) Subpackages: dolphin-part dolphin-part-lang libdolphinvcs5 - Update to 17.12.1 * New bugfix release * For more details please see: * https://www.kde.org/announcements/announce-applications-17.12.1.php - Changes since 17.12.0: * infopanel fully resizable * Revive folderpanel when outside $HOME * Ignore baloo urls created from new KIO model (kde#387888) ==== dragonplayer ==== Version update (17.12.0 -> 17.12.1) Subpackages: dragonplayer-lang - Update to 17.12.1 * New bugfix release * For more details please see: * https://www.kde.org/announcements/announce-applications-17.12.1.php - Changes since 17.12.0: * None ==== drkonqi5 ==== Version update (5.11.4 -> 5.11.95) Subpackages: drkonqi5-lang - Update to 5.11.95 * New feature release * For more details please see: * https://www.kde.org/announcements/plasma-5.11.95.php - Changes since 5.11.5: * Correct assert in BacktraceGenerator::start() * CMake: Announce dep on X11Extras in FeatureSummary * Make Qt5::X11Extras really optional * macOS: Don't create bundles for test executables * Modernize: Use nullptr where possible * Add a desktop file for DrKonqi to fix Wayland icon. * ui: Put colon inside italics tags - Update to 5.11.5 * New bugfix release * For more details please see: * https://www.kde.org/announcements/plasma-5.11.5.php - Changes since 5.11.4: * None ==== empathy ==== Subpackages: empathy-lang telepathy-mission-control-plugin-goa - Add empathy-fix-gettext-domain.patch: gschema: Fix gettext-domain, patch from upstream stable branch. ==== eventviews ==== Version update (17.12.0 -> 17.12.1) Subpackages: eventviews-lang libKF5EventViews5 - Update to 17.12.1 * New bugfix release * For more details please see: * https://www.kde.org/announcements/announce-applications-17.12.1.php - Changes since 17.12.0: * agendaview.cpp - in loadDecorations(), don't add failed decos to the list if unable to load the decoration associated with the specified plugin name ==== evolution ==== Version update (3.26.2 -> 3.26.3) Subpackages: evolution-lang - Update to version 3.26.3: + Workaround bgo#674885 (type initialisation deadlock in GObject). + [Calendar] set_style_from_attendee(): Prevent crash when attendee has no mail set. + Drag&drop of multiple messages from message list to composer fails. + [Composer] Better care of autosave snapshot after WebKitWebProcess crash. + Bugs fixed: bgo#789648, bgo#700778, bgo#790263, bgo#790326, bgo#789526, bgo#789571, bgo#790069, bgo#790291, bgo#680268, bgo#790311, bgo#790944, bgo#790666, bgo#790952, bgo#791203. + Updated translations. ==== evolution-data-server ==== Version update (3.26.2.1 -> 3.26.3) Subpackages: evolution-data-server-lang libcamel-1_2-60 libebackend-1_2-10 libebook-1_2-19 libebook-contacts-1_2-2 libecal-1_2-19 libedata-book-1_2-25 libedata-cal-1_2-28 libedataserver-1_2-22 libedataserverui-1_2-1 - Update to version 3.26.3: + Extend workaround for bug 674885 (type initialisation deadlock in GObject). + [CamelOfflineStore] Incorrect disconnect when going online. + [SMTP] Recognize rejected credentials during SASL authentication. + [OAuth2] Enhance how expired or invalid access tokens are handled. + [CalDAV/CardDAV] Always set error on failed connection attempt. + Correct typo in libgweather include directory variable. + Correct a failure condition in cal_client_init_in_dbus_thread(). + Bugs fixed: bgo#789147, bgo#790032, bgo#789549, bgo#790267, bgo#790759, bgo#790887, bgo#790987. + Updated translations. ==== file-roller ==== Subpackages: file-roller-lang - Add file-roller-ignore-unrar-if-wrapper.patch: Since unrar is non-free and it is planned to include a limited wrapper that would call unar, we should avoid this wrapper and call unar directly (bsc#1072118). - Add file-roller-rar-file-date.patch: fix wrong file date when using rar 5.30 or higher (bgo#758121). - Add file-roller-unar-dir-critical.patch: fix a warning when parsing lsar output (bgo#791505). ==== firewalld ==== Subpackages: firewalld-lang - Introduce new python3-firewall and firewall-macros subpackages. The first one contains the firewalld python3 bindings and the second one contains the RPM macros for firewalld. ==== flatpak ==== Version update (0.10.1 -> 0.10.2.1) - Update to version 0.10.2.1: + Fixed crash when installing some flatpak bundle files + Fix installation of telegram + Fixed some warnings reported by coverity + Some leaks fixed + Fixed typo in error message - Update to version 0.10.2: + flatpak update now updates from both system and user installations by default. + flatpak update is less noisy when updating appstream info. + All the remote-* commands now by default automatically decide to use --user or --system based on the given remote name. + flatpak remote-ls with no remote lists the content of all remotes. + Fixed regression that made xdg-user-dirs and theme selection for kde apps break. + flatpak override with no argument now overrides globally, i.e. for all apps. + flatpak override now supports --nofilesystem properly. For example flatpak override --nofilesystem=~/.ssh hides the ssh dir for all apps, even those who have homedir access. + flatpak install now takes a --reinstall argument which uninstalls a previously installed version if necessary. This is very useful when you want to install a new version from a different source. + flatpak install now allows you to pass an absolute pathname as remote name, which will create a temporary remote and install from that. The remote will be removed when the app is uninstalled. This is very useful during development and testing. + Flatpak now creates CLI wrappers for all installed apps, so if you add /var/lib/flatpak/exports/bin or ~/.local/share/flatpak/exports/bin to your PATH you can easily start flatpak apps by their application id. ==== frameworkintegration ==== Version update (5.40.0 -> 5.42.0) Subpackages: frameworkintegration-plugin libKF5Style5 - Update to 5.42.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.42.0.php - Changes since 5.41.0: * Remove obsolete reviewboardrc file - Update to 5.41.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.41.0.php - Changes since 5.40.0: * We depend against qt5.7 * Support downloading the 2nd or 3rd download link from a KNS product (kde#385429) ==== fwupd ==== Version update (1.0.0 -> 1.0.2) - Unbreak compilation on non-x86, upstream renamed options to disable plugins. - Update to version 1.0.2: + Add a plugin for the Nitrokey Storage device + Add support for the original AVR DFU protocol + Allow different plugins to claim the same device + Allow quirks to set common USB properties + Move a common plugin functionality out to a new shared object + Optionally delay the device removal for better replugging + Set environment variables to allow easy per-plugin debugging + Use a SHA1 hash for the internal DeviceID + Add quirk for AT32UC3B1256 as used in the RubberDucky + Disable the dell plugin if libsmbios fails + Don't register for USB UDev events to later ignore them + Fix a possible buffer overflow when debugging ebitdo devices + Fix critical warning when more than one remote fails to load + Fix DFU attaching AVR32 devices like the XMEGA + Ignore useless Thunderbolt device types + Refactor ColorHug into a much more modern plugin + Release the Steelseries interface if getting the version failed + Remove autoconf-isms from the meson configure options + Show a nicer error message if the requirement fails + Sort the output of GetUpgrades correctly - Changes from version 1.0.1: + Add support for HWID requirements + Add support for programming various AVR32 and XMEGA parts using DFU + Add the various DFU quirks for the Jabra Speak devices + Allow specifying the output file type for 'dfu-tool read' + Move the database of supported devices out into runtime loaded files + Support the IHEX record type 0x05 + Use help2man to generate the man page at build time + Use the new quirk infrastructure for version numbers + Catch invalid Dell dock component requests + Correctly output Intel HEX files with > 16bit offset addresses + Do not try to verify the element write if upload is unsupported + Fix a double-unref when updating any 8Bitdo device + Fix crash when enumerating with Dell dock connected but with no UEFI + Fix uploading large firmware files over DFU + Format the BCD USB revision numbers correctly + Guess the DFU transfer size if it is not specified + Include the reset timeout as wValue to fix some DFU bootloaders + Make the error message clearer when sans fonts are missing + Support devices with truncated DFU interface data + Use the correct remote-specified username and passord when using fwupdmgr + Use the correct wDetachTimeOut when writing DFU firmware + Verify devices with legacy VIDs are actually 8Bitdo controllers - Add help2man as BuildRequires. ==== gegl-unstable ==== Version update (0.3.20 -> 0.3.26) Subpackages: gegl-0_3 gegl-0_3-lang libgegl-0_3-0 - Update to version 0.3.26: + Core: - Make gegl-chain parser more robust wrt parsing babl formats, and improved - translatable - error handling. - Add capabilitity to use per thread input buffers for multi-threaded filter/composer/composer3 ops, this reduces contention over the buffer tile locks and improves multi-threaded performance in some cases without reducing it for the majority of cases. + Buffer: - Threads no longer blocked while locking tiles, and fixes to gegL_buffer_copy. - Better clone accounting in tile cache. + Operations: - exp-combine: code cleanup/simplification. - libraw: make bounding box handling consistent with rest of code. - transform ops: re-enabled multi-threading, reduced some format conversions and added wiggle-room in required/invalidated calculations. - Changes from version 0.3.24: + Core: - Flush opencl side buffers before multi threaded iteration for point ops, making multi threading + opencl work. - Add meta-op graph case to gegl_operation_get_source_node. - Versioning of installed .mo files restored. - Enable multi-threaded processes by default. - Stop enabling opencl by default, performance with beignet is worse than multi-threading, and with nvidia blank results are being observed in GIMP; maybe improved opencl kernels would make it competetive with multi threaded cpu? - Deprecate gegl_operation_context_get_source, replace usage with gegl_operation_context_get_object. + Buffer: More multi-thread proofing. + Operations: - median-blur: now op coming out of the GEGL workshop. - exposure: increase old lingering constant enabling larger range of valid inputs. - transform: turn off multi-threading, it was currently degrading overall performance. - ppm-load: fix file-loader registration. - Changes from version 0.3.22: + Core: - Refactored graph traversals to use topological sorts. - Completely avoid loading plug-ins .so with -gpl3 in filename unless the application using GEGL explicitly has enabled GPL3 operations. - Replace custom property redirection for meta-ops with GBinding. - Reduced temporary buffer allocation overhead in mipmap downscaling. - Do divide and conquer on higher level in point filter/composer op base-classes. - Migrated from intltool to GNU gettext. + Buffer: Tweak nohalo and lohalo samplers to be orders of magnitude faster for scale factors > ~3% while also removing possible hangs. + Operations: - Improved threading awareness/capabilities of gegl:copy-buffer, gegl:wind, gegl:color-enhance, gegl:photocopy, gegl:matting-levin, npd, contrast-curve, noise-spread, noise-pick, noise- slur, transform ops. - Use of more modern GLib APIs like g_clear_ and make use of the fact that g_free is already NULL safe. - Fixed grayscale behavior of gegl:noise-hurl. - OpenCL vs CPU consistency fix for gegl:threshold, and optimization of gegl:wavelet-blur by decomposing to two 1d passes. - median-blur, perform binning in a more perceptual space. - hue-chroma: added OpenCL support. - threshold: make opencl match cpu. - wavelet-blur: decompose for performance. - illusion: performance improvement permitting partial result computation. - grey: add fast path for alpha-less input buffers. - new ops in workshop: spherize, color-to-alpha-plus, shadows-highlights. - Drop intltool BuildRequires: No longer needed following upstream port to gettext. ==== ghostscript-fonts ==== Subpackages: ghostscript-fonts-other ghostscript-fonts-std - Call reconfigure_fonts_* -n binary_RPM_package_name on openSUSE Tumbleweed and Leap 15.0 and SLE15 and later (boo#1067213). ==== gnome-contacts ==== Subpackages: gnome-contacts-lang gnome-shell-search-provider-contacts - Add gnome-contacts-nb-translations.patch: Update Norwegian Bokm�l translations. - Use autosetup macro. - Pass with-cheese=true and with-manpage=true to meson, ensure we build the feature we want. ==== gnome-font-viewer ==== Subpackages: gnome-font-viewer-lang - Add gfv-handle-ttf-otf-mime-types.patch: Handle new font/ttf and font/otf mime types (bgo#788383). - Add gfv-update-nb-translations.patch: Update Norwegian Bokm�l translations. ==== gnome-logs ==== Subpackages: gnome-logs-lang - Add gnome-logs-nb-translations.patch: Update Norwegian Bokm�l translations. - Clean up spec, use modern macros. ==== gnome-maps ==== Subpackages: gnome-maps-lang - Add gnome-maps-is-translations.patch: Update Icelandic translations. - Add gnome-maps-nb-translations.patch: Update Norwegian Bokm�l translations. - Clean up spec, use modern macros. - Add lang package Recommends. ==== gnome-settings-daemon ==== Subpackages: gnome-settings-daemon-lang - Add gnome-settings-daemon-nb-translations.patch: Update Norwegian Bokm�l translations. ==== gnome-tweak-tool ==== Subpackages: gnome-tweak-tool-lang - Drop obsolete and unused pkgconfig(gconf-2.0) BuildRequires: Dropped upstream years ago. ==== gnustep-base ==== Version update (1.25.0 -> 1.25.1) - update to 1.25.1 o Unicode fixes for characters outside the base plane o Stubs for some new OSX methods o Various new OSX compatibility macro and type definitions o NSFileManager fixes and tweaks to match OSX implementation o NSDistributedLock bugfix for pre-existing lock directories o Alternative sort algorithms selectable at runtime o Compatibility-related changes for environments not supporting weak symbols o Other more minor bugfixes and cleanups. o As usual, this release also contains an update to include the most recent international timezone data. ==== gpg2 ==== Version update (2.2.3 -> 2.2.4) Subpackages: gpg2-lang - GnuPG 2.2.4: * gpg: Change default preferences to prefer SHA512. * gpg: Print a warning when more than 150 MiB are encrypted using a cipher with 64 bit block size. * gpg: Print a warning if the MDC feature has not been used for a message. * gpg: Fix regular expression of domain addresses in trust signatures * agent: New option --auto-expand-secmem to help with high numbers of concurrent connections. Requires libgcrypt 1.8.2 for having an effect. * dirmngr: Cache responses of WKD queries. * gpgconf: Add option --status-fd. * wks: Add commands --check and --remove-key to gpg-wks-server * Increase the backlog parameter of the daemons to 64 and add option --listen-backlog. - Not enabled features: * New configure option --enable-run-gnupg-user-socket to first try a socket directory which is not removed by systemd at session end. ==== gpgme ==== Version update (1.9.0 -> 1.10.0) Subpackages: libgpgme11 libgpgmepp6 libqgpgme7 - gpgme 1.10.0: * Now returns more specific error codes for decryption to distinguish between bad passphrase, user canceled, and no secret key. * Now returns key origin information if available. * Added context flag "auto-key-retrieve" to selectively enable the corresponding gpg option. * Added flag is_de_vs to decryption and verify results. * py: Use SEEK_SET as default for data.seek. * cpp: Various new APIs. * Reduced spawn overhead on Linux again. Added new configure option - -disable-linux-getdents to disable this feature for very old Linux versions. * Improved the Python bindings build system. * Made the test suite less fragile. * Interface changes relative to the 1.9.0 release: gpgme_decrypt_result_t EXTENDED: New field 'is_de_vs'. gpgme_signature_t EXTENDED: New field 'is_de_vs'. gpgme_keyorg_t NEW. gpgme_op_delete_ext NEW. gpgme_op_delete_ext_start NEW. GPGME_DELETE_ALLOW_SECRET NEW. GPGME_DELETE_FORCE NEW. gpgme_op_conf_dir NEW. gpgme_set_ctx_flag EXTENDED: New flag 'auto-key-retrieve'. cpp: DecryptionResult::isDeVs NEW. cpp: Signature::isDeVs NEW. cpp: EngineInfo::Version::operator> NEW. cpp: Context::createKey NEW. cpp: Context::startCreateKey NEW. cpp: Context::createSubkey NEW. cpp: Context::startCreateSubkey NEW. qt: QuickJob NEW. py: DecryptResult EXTENDED: New boolean field 'is_de_vs'. py: Signature EXTENDED: New boolean field 'is_de_vs'. py: GpgError EXTENDED: Partial results in 'results'. ==== grantleetheme ==== Version update (17.12.0 -> 17.12.1) Subpackages: grantleetheme-lang libKF5GrantleeTheme5 - Update to 17.12.1 * New bugfix release * For more details please see: * https://www.kde.org/announcements/announce-applications-17.12.1.php - Changes since 17.12.0: * None ==== groff ==== - Set the license to GPL-3.0+ as per COPYING - Replace xorg-x11-devel buildrequires by the needed individual libraries ==== groff-full ==== Subpackages: gxditview - Set the license to GPL-3.0+ as per COPYING - Replace xorg-x11-devel buildrequires by the needed individual libraries ==== gstreamer-plugins-bad ==== Subpackages: gstreamer-plugins-bad-lang libgstadaptivedemux-1_0-0 libgstbadaudio-1_0-0 libgstbadbase-1_0-0 libgstbadvideo-1_0-0 libgstbasecamerabinsrc-1_0-0 libgstcodecparsers-1_0-0 libgstgl-1_0-0 libgstmpegts-1_0-0 libgstphotography-1_0-0 libgsturidownloader-1_0-0 libgstwayland-1_0-0 - Add gst-bad-player-transfer-ownership.patch: player: transfer ownership of info properties (bgo#791982). - Add gst-bad-vtdec-destroy-create-fix.patch: vtdec: destroy and create the GL context on start()/stop(). Removes a reference count loop. - Add python3-xml BuildRequires and switch to using plain make instead of make_build macro, and add conditional for pkgconfig(graphene-1.0), pkgconfig(wayland-client), pkgconfig(wayland-cursor), pkgconfig(wayland-egl), pkgconfig(wayland-protocols) and pkgconfig(wayland-scanner) BuildRequires and the .so and sub-package produced, fix build for old versions of openSUSE. ==== gstreamer-plugins-good ==== Subpackages: gstreamer-plugins-good-lang - Add gst-good-equalizer-fix-Wincompatible-pointer-types-warning.patch: equalizer: Fix -Wincompatible-pointer-types warning (bgo#791494). - Clean up spec with spec-cleaner. - Toggle ENABLE_AALIB, no longer build aasink support. ==== gtk2 ==== Version update (2.24.31 -> 2.24.31+20171209.61d5c82f5c) Subpackages: gtk2-data gtk2-immodule-amharic gtk2-immodule-inuktitut gtk2-immodule-thai gtk2-immodule-vietnamese gtk2-lang gtk2-tools libgtk-2_0-0 - Sync summaries with gtk4. - Manually move the position of "Group System/Libraries" line, which was moved automatically by format_spec_file, above the comment of "Requires: hicolor-icon-theme": https://lists.opensuse.org/opensuse-packaging/2017-07/msg00062.html - Update to version 2.24.31+20171209.61d5c82f5c: + Fix updating the widget accessible description when using its tooltip + Fix introspection builds on Visual Studio 2017 + imcontextxim: Fix showing glyph in status window + Visual Studio builds: Improve binary security + Fixed: If can?t add child, don?t add to child info + ComboBox: Don?t let modes disconnect each other + Enter submenus when activating their parent item + ComboBox: Don?t pile up ::grab-broken handlers + testcombo: Test grid :row- and :column-span-column + Updated translations. - Switch to git checkout via source service. - Following the above, remove gnome-common BuildRequires and gnome-autogen.sh call. Replace with libtool BuildRequires and autogen.sh call, also add gtk-doc BuildRequires and pass - -enable-gtk-doc to configure. - Clean up patch numbering. - Drop gtk2-window-dragging.patch: Fixed upstream (bgo#554057). - Drop bugzilla-131498-allow-xim-for-all-languages.patch: This patch was only applied to work around a missing recommends for scim-32Bit, stop doing that, as we should not fix errors in other packages in a toolkit. - Conditionally apply translations-update-upstream BuildRequires and macro for non-openSUSE only. ==== gwenview5 ==== Version update (17.12.0 -> 17.12.1) Subpackages: gwenview5-lang - Update to 17.12.1 * New bugfix release * For more details please see: * https://www.kde.org/announcements/announce-applications-17.12.1.php - Changes since 17.12.0: * Fix failing PlaceTreeModelTest autotest (kde#387824) * Respect custom filename for Copy/Move/Link To operations (kde#388144) * Fix displaying RW2 files with shared-mime-info 1.9 * Fix expanding of baloo URLs in folders sidebar tree view * Revert changes caused by mistake from previous commit * Fixed places side panel for baloo urls * Update titlebar after image modification (kde#345980) * Correct margin for left sidebar (kde#381535) ==== harfbuzz ==== Version update (1.7.2 -> 1.7.4) Subpackages: libharfbuzz-icu0 libharfbuzz0 - Update to version 1.7.4: + Fix collect_glyphs() regression caused by hb_set_t changes. - Changes from version 1.7.3: + hb_set_t performance tuning and optimizations. + Speed up collect_glyphs() and reject garbage data. + In hb_coretext_font_create() set font point-size (ptem). + Misc fixes. ==== hwinfo ==== Version update (21.50 -> 21.51) - merge gh#openSUSE/hwinfo#55 - Please make CDBISDN_DATE ignore timezone. - 21.51 ==== hyper-v ==== - update buffer handling in hv_fcopy_daemon - remove unnecessary header files and netlink related code - Avoid reading past allocated blocks from KVP file - fix snprintf warning in kvp_daemon - properly handle long paths - kvp: configurable external scripts path - vss: Thaw the filesystem and continue if freeze call has timed out - vss: Skip freezing filesystems backed by loop ==== icewm ==== Subpackages: icewm-default icewm-lang - Drop our distribution's icewm.desktop and use the one provided by IceWM upstream - Add patch icewm-desktop-nodisplay.patch Set NoDisplay for upstream's icewm.desktop since it only starts the window manager, icewm-session.desktop (the preferred program to start the IceWM system) will be displayed in display manager (bsc#1072557) ==== idnkit ==== Subpackages: libidnkit1 - add idnkit-powerpc-ltconfig.patch - Update to 1.0 release as distributed properly by upstream tags - Split out of bind package taking the upstream spec file and tweaking it up for SUSE needs - include runmdn, libmdnresolv - 2.0.1 release - 2.0 release - 1.3 release - add brace/lace functions to libmdnresolv(mdnkit-1.2-runmdn.patch) - include /var/dnsproxy - change files section for compressed man pages - 1.2 release - 1.1 release - dnsproxy.patch1 - move libmdnresolv.{la,so} from mdnkit-devel to mdnkit package ==== incidenceeditor ==== Version update (17.12.0 -> 17.12.1) Subpackages: incidenceeditor-lang libKF5IncidenceEditor5 - Update to 17.12.1 * New bugfix release * For more details please see: * https://www.kde.org/announcements/announce-applications-17.12.1.php - Changes since 17.12.0: * None ==== ispell ==== Subpackages: ispell-american - Avoid `set -e' in munchlist (boo#1075882) ==== jsoncpp ==== Version update (1.8.3 -> 1.8.4) - Update to version 1.8.4: * Functional changes - Serialize UTF-8 string with Unicode escapes + Breaks code that relies on not Unicode-escaping encoding strings. A future release may allow skipping all Unicode escape. - Un-deprecate removeMember overloads, return void - Allow Json::Value to be used in a boolean context - Use move ctor in append() - Add value_type to improve integration with boost * Meta-changes - Fix meson.build to allow using jsoncpp as a subproject - Fix some compiler warnings - Update docs ==== k3b ==== Version update (17.12.0 -> 17.12.1) Subpackages: k3b-lang - Update to 17.12.1 * New bugfix release * For more details please see: * https://www.kde.org/announcements/announce-applications-17.12.1.php - Changes since 17.12.0: * Revert "Fix Settings dialog resizes itself issue" - Add fix-build-with-older-kio.patch to make it build again on standard Leap 42.x. ==== kaccounts-integration ==== Version update (17.12.0 -> 17.12.1) Subpackages: kaccounts-integration-lang libkaccounts1 - Update to 17.12.1 * New bugfix release * For more details please see: * https://www.kde.org/announcements/announce-applications-17.12.1.php - Changes since 17.12.0: * None ==== kaccounts-providers ==== Version update (17.12.0 -> 17.12.1) Subpackages: kaccounts-providers-lang - Update to 17.12.1 * New bugfix release * For more details please see: * https://www.kde.org/announcements/announce-applications-17.12.1.php - Changes since 17.12.0: * None ==== kactivities-stats ==== Version update (5.40.0 -> 5.42.0) - Update to 5.42.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.42.0.php - Changes since 5.41.0: * None - Update to 5.41.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.41.0.php - Changes since 5.40.0: * Start fixing libKActivitiesStats.pc: ==== kactivities5 ==== Version update (5.40.0 -> 5.42.0) Subpackages: kactivities5-imports libKF5Activities5 - Update to 5.42.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.42.0.php - Changes since 5.41.0: * avoid crash in kactivities if no dbus connection is available * Remove obsolete reviewboardrc file - Update to 5.41.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.41.0.php - Changes since 5.40.0: * Qt5Core is required. * Fix race that starts kactivitymanagerd multiple times * Remove code duplication ==== kactivitymanagerd ==== Version update (5.11.4 -> 5.11.95) Subpackages: kactivitymanagerd-lang - Update to 5.11.95 * New feature release * For more details please see: * https://www.kde.org/announcements/plasma-5.11.95.php - Changes since 5.11.5: * Remove obsolete reviewboardrc file * Don't load KDE platform module in kactivitymanagerd * DBus activate KActivityManagerd - Update to 5.11.5 * New bugfix release * For more details please see: * https://www.kde.org/announcements/plasma-5.11.5.php - Changes since 5.11.4: * None ==== kaddressbook ==== Version update (17.12.0 -> 17.12.1) Subpackages: kaddressbook-lang - Update to 17.12.1 * New bugfix release * For more details please see: * https://www.kde.org/announcements/announce-applications-17.12.1.php - Changes since 17.12.0: * None ==== kalarmcal ==== Version update (17.12.0 -> 17.12.1) Subpackages: kalarmcal-lang libKF5AlarmCalendar5 - Update to 17.12.1 * New bugfix release * For more details please see: * https://www.kde.org/announcements/announce-applications-17.12.1.php - Changes since 17.12.0: * None ==== kamera ==== Version update (17.12.0 -> 17.12.1) Subpackages: kamera-lang kio_kamera - Update to 17.12.1 * New bugfix release * For more details please see: * https://www.kde.org/announcements/announce-applications-17.12.1.php - Changes since 17.12.0: * None ==== karchive ==== Version update (5.40.0 -> 5.42.0) - Update to 5.42.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.42.0.php - Changes since 5.41.0: * Remove obsolete reviewboardrc file - Update to 5.41.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.41.0.php - Changes since 5.40.0: * None ==== kate ==== Version update (17.12.0 -> 17.12.1) Subpackages: kate-lang kate-plugins - Update to 17.12.1 * New bugfix release * For more details please see: * https://www.kde.org/announcements/announce-applications-17.12.1.php - Changes since 17.12.0: * Clear konsole command-line before directory change ==== kauth ==== Version update (5.40.0 -> 5.42.0) Subpackages: libKF5Auth5 libKF5Auth5-lang - Update to 5.42.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.42.0.php - Changes since 5.41.0: * Remove obsolete reviewboardrc file * Const'ify. Remove unused variables. Minor optimization * Fix CMake AUTOMOC warning * Autogenerate debug file - Update to 5.41.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.41.0.php - Changes since 5.40.0: * We depend against 5.7 * Allow to only build the kauth-policy-gen code generator * Add a note about calling the helper from multithreaded applications. ==== kbookmarks ==== Version update (5.40.0 -> 5.42.0) Subpackages: libKF5Bookmarks5 libKF5Bookmarks5-lang - Update to 5.42.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.42.0.php - Changes since 5.41.0: * Remove obsolete reviewboardrc file * Port to new connect api * Use debug categories - Update to 5.41.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.41.0.php - Changes since 5.40.0: * do not show edit bookmarks action if keditbookmarks is not installed * port from deprecated KAuthorized::authorizeKAction to authorizeAction * cleanup and sort headers ==== kcalc ==== Version update (17.12.0 -> 17.12.1) Subpackages: kcalc-lang - Update to 17.12.1 * New bugfix release * For more details please see: * https://www.kde.org/announcements/announce-applications-17.12.1.php - Changes since 17.12.0: * None ==== kcalcore ==== Version update (17.12.0 -> 17.12.1) - Update to 17.12.1 * New bugfix release * For more details please see: * https://www.kde.org/announcements/announce-applications-17.12.1.php - Changes since 17.12.0: * Fix a porting bug when persing timezones ==== kcalutils ==== Version update (17.12.0 -> 17.12.1) Subpackages: kcalutils-lang libKF5CalendarUtils5 - Update to 17.12.1 * New bugfix release * For more details please see: * https://www.kde.org/announcements/announce-applications-17.12.1.php - Changes since 17.12.0: * None ==== kcharselect ==== Version update (17.12.0 -> 17.12.1) Subpackages: kcharselect-lang - Update to 17.12.1 * New bugfix release * For more details please see: * https://www.kde.org/announcements/announce-applications-17.12.1.php - Changes since 17.12.0: * None ==== kcm_sddm ==== Version update (5.11.2 -> 5.11.95) Subpackages: kcm_sddm-lang - Update to 5.11.95 * New feature release * For more details please see: * https://www.kde.org/announcements/plasma-5.11.95.php - Changes since 5.11.5: * Remove obsolete reviewboardrc file * Apply title capitalization to dialog title * Change kcm header "Select Login Theme" to "Configure the SDDM Login Manager" * Add .arcconfig - Update to 5.11.5 * New bugfix release * For more details please see: * https://www.kde.org/announcements/plasma-5.11.5.php - Changes since 5.11.4: * None - Add patch to add a note to use YaST for autologin configuration: * 0001-Replace-autologin-configuration-with-a-note-to-use-Y.patch - Run spec-cleaner - Update to 5.11.4 * New bugfix release * For more details please see: * https://www.kde.org/announcements/plasma-5.11.4.php - Changes since 5.11.3: * None - Update to 5.11.3 * New bugfix release * For more details please see: * https://www.kde.org/announcements/plasma-5.11.3.php - Changes since 5.11.2: * None ==== kcmutils ==== Version update (5.40.0 -> 5.42.0) Subpackages: libKF5KCMUtils5 libKF5KCMUtils5-lang - Update to 5.42.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.42.0.php - Changes since 5.41.0: * Remove obsolete reviewboardrc file * Not necessary to use virtual keyword here * Prevent cmake 3.10+ warning about moc file include with KCMODULECONTAINER * Const'ify. Minor optimization. Port some Q_FOREACH to for(...:...) * it was split - Update to 5.41.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.41.0.php - Changes since 5.40.0: * keyboard navigation in and out QML kcms ==== kcodecs ==== Version update (5.40.0 -> 5.42.0) Subpackages: libKF5Codecs5 libKF5Codecs5-lang - Update to 5.42.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.42.0.php - Changes since 5.41.0: * Remove obsolete reviewboardrc file * Fix cmake warning - Update to 5.41.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.41.0.php - Changes since 5.40.0: * Port to qCDebug ==== kcolorchooser ==== Version update (17.12.0 -> 17.12.1) Subpackages: kcolorchooser-lang - Update to 17.12.1 * New bugfix release * For more details please see: * https://www.kde.org/announcements/announce-applications-17.12.1.php - Changes since 17.12.0: * None ==== kcompletion ==== Version update (5.40.0 -> 5.42.0) Subpackages: libKF5Completion5 libKF5Completion5-lang - Update to 5.42.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.42.0.php - Changes since 5.41.0: * Remove obsolete reviewboardrc file * Minor optimization. Initialize variables - Update to 5.41.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.41.0.php - Changes since 5.40.0: * Do not crash when setting new line edit on an editable combo box * KComboBox: Return early when setting editable to previous value * KComboBox: Reuse the existing completion object on new line edit * Fix some clzay warning * API dox: don't refer to being "KDE" widgets, use class names intead ==== kconfig ==== Version update (5.40.0 -> 5.42.0) Subpackages: kconf_update5 libKF5ConfigCore5 libKF5ConfigCore5-lang libKF5ConfigGui5 - Update to 5.42.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.42.0.php - Changes since 5.41.0: * Remove obsolete reviewboardrc file * Remove cmake warning about generating moc file * API docs: Sergio suggested create(), more readable than winId() * API docs: full working code, including workaround for Qt issue... * API docs: explain how to use KWindowConfig from a dialog constructor. * Deprecate KDesktopFile::sortOrder() * Fix the result of KDesktopFile::sortOrder() - Update to 5.41.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.41.0.php - Changes since 5.40.0: * KConfig: fix autotest on CI with trailing slash in HOME. * Repair broken test after commit ee2b394599. * Fix some clazy warning * Use Q_FALLTHROUGH * Don't look for /etc/kderc every single time ==== kconfigwidgets ==== Version update (5.40.0 -> 5.42.0) Subpackages: libKF5ConfigWidgets5 libKF5ConfigWidgets5-lang - Update to 5.42.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.42.0.php - Changes since 5.41.0: * Remove obsolete reviewboardrc file * Port to new connect api * Add some QStringLiteral/QLatin1Char, reduce scope, port to new connect api - Update to 5.41.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.41.0.php - Changes since 5.40.0: * Convert qWarning to qCWarning * Port to qCDebug * Update default colors to match new colors in D7424 ==== kcontacts ==== Version update (17.12.0 -> 17.12.1) Subpackages: kcontacts-lang libKF5Contacts5 - Update to 17.12.1 * New bugfix release * For more details please see: * https://www.kde.org/announcements/announce-applications-17.12.1.php - Changes since 17.12.0: * None ==== kcoreaddons ==== Version update (5.40.0 -> 5.42.0) Subpackages: kcoreaddons-lang libKF5CoreAddons5 - Update to 5.42.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.42.0.php - Changes since 5.41.0: * Remove obsolete reviewboardrc file * Extend CMAKE_AUTOMOC_MACRO_NAMES also for own build * Match license keys by spdx * Remove cmake 3.10+ warning for users of K_PLUGIN_FACTORY and K_PLUGIN_FACTORY_WITH_JSON * Improve apidox of KJobTrackerInterface * Minor - Update to 5.41.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.41.0.php - Changes since 5.40.0: * Autotest: fix for HOME having a trailing slash * Input validation of SubJobs * Warn about errors when parsing json files * Install mimetype definitions for kcfg/kcfgc/ui.rc/knotify & qrc files * Add a new function to measure the length by text. * Keep widgets optional, as it's a test * Look for Qt5 rather than Qt5Widgets * Remove unused code * Fix KAutoSave bug on file with white space in it ==== kcrash ==== Version update (5.40.0 -> 5.42.0) - Update to 5.42.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.42.0.php - Changes since 5.41.0: * Remove obsolete reviewboardrc file * Fix build on Linux without X11 * Autotest: fix it to avoid a SIGPIPE. * Add autotest for KCrash::AlwaysDirectly * Add categories file for kdebugsettings - Update to 5.41.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.41.0.php - Changes since 5.40.0: * None ==== kdav ==== Version update (17.12.0 -> 17.12.1) Subpackages: libKPimKDAV5 - Update to 17.12.1 * New bugfix release * For more details please see: * https://www.kde.org/announcements/announce-applications-17.12.1.php - Changes since 17.12.0: * None ==== kdbusaddons ==== Version update (5.40.0 -> 5.42.0) Subpackages: kdbusaddons-tools libKF5DBusAddons5 libKF5DBusAddons5-lang - Update to 5.42.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.42.0.php - Changes since 5.41.0: * Remove obsolete reviewboardrc file * Fix absolute path detection for cmake 3.5 on Linux * Add cmake function 'kdbusaddons_generate_dbus_service_file' - Update to 5.41.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.41.0.php - Changes since 5.40.0: * Use qCDebug/qCWarning ==== kde-cli-tools5 ==== Version update (5.11.4 -> 5.11.95) Subpackages: kde-cli-tools5-lang - Update to 5.11.95 * New feature release * For more details please see: * https://www.kde.org/announcements/plasma-5.11.95.php - Changes since 5.11.5: * [keditfiletype] Enable high dpi pixmaps * Remove obsolete reviewboardrc file - Update to 5.11.5 * New bugfix release * For more details please see: * https://www.kde.org/announcements/plasma-5.11.5.php - Changes since 5.11.4: * None ==== kde-gtk-config5 ==== Version update (5.11.4 -> 5.11.95) Subpackages: kde-gtk-config5-gtk2 kde-gtk-config5-gtk3 kde-gtk-config5-lang - Update to 5.11.95 * New feature release * For more details please see: * https://www.kde.org/announcements/plasma-5.11.95.php - Changes since 5.11.5: * Remove obsolete reviewboardrc file * Print correct binary name in version info for gtk3_preview * Attempt to fix the build one more time * Add gio include dir to the list of gtk3 include dirs * Fix build * Save gtk3 configuration to dconf as well (kde#387417) * Fix wording in error message * Fix typo * remove fontstest - As the main package now hard-requires GTK3, only pull it in if GTK3 is already installed: * Recommends in patterns-kde replaced by two Supplements here - Update to 5.11.5 * New bugfix release * For more details please see: * https://www.kde.org/announcements/plasma-5.11.5.php - Changes since 5.11.4: * Also list GTK 3 themes without "gtk-3.0" subfolder * Fix minimum height of cursor/icon theme comboboxes * Fix temp GTK3 settings path * [GTK 3 Preview] Don't explicitly set black background - Remove kde_gtk_config.suse.sh as it's done by breeze-gtk's kconf_update script now ==== kde-user-manager ==== Version update (5.11.4 -> 5.11.95) Subpackages: kde-user-manager-lang - Update to 5.11.95 * New feature release * For more details please see: * https://www.kde.org/announcements/plasma-5.11.95.php - Changes since 5.11.5: * Fix using avatars from the gallery and from local files (kde#385151) * User Manager KCM text changes and UI modernization (kde#386635) - Update to 5.11.5 * New bugfix release * For more details please see: * https://www.kde.org/announcements/plasma-5.11.5.php - Changes since 5.11.4: * None ==== kdebase4-workspace ==== - Remove Requires: polkit-kde-agent-1 as it got dropped ==== kdeclarative ==== Version update (5.40.0 -> 5.42.0) Subpackages: kdeclarative-components libKF5CalendarEvents5 libKF5Declarative5 libKF5Declarative5-lang libKF5QuickAddons5 - Update to 5.42.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.42.0.php - Changes since 5.41.0: * Remove obsolete reviewboardrc file * crash-- * it was split * fix build * Qml controls for kcm creation - Dropped patches, now upstream: - MouseEventListener-Allow-accepting-mouse-event.patch - Add MouseEventListener-Allow-accepting-mouse-event.patch to make it possible to fix double context menu issue with Qt 5.10 in plasma5-desktop (kde#387199) - Update to 5.41.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.41.0.php - Changes since 5.40.0: * Make it compile on windows * make it compile with QT_NO_CAST_FROM_ASCII/QT_NO_CAST_FROM_BYTEARRAY * [MouseEventListener] Allow accepting mouse event * use a single QML engine * add some metadata ==== kded ==== Version update (5.40.0 -> 5.42.0) Subpackages: kded-lang - Update to 5.42.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.42.0.php - Changes since 5.41.0: * Remove obsolete reviewboardrc file * Use cmake function 'kdbusaddons_generate_dbus_service_file' from kdbusaddons to generate dbus service file * Port to new connect api * Add used property to service file defintion - Update to 5.41.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.41.0.php - Changes since 5.40.0: * We depend against 5.7 * kded: remove dbus calls to ksplash. ==== kdelibs4support ==== Version update (5.40.0 -> 5.42.0) Subpackages: kdelibs4support-lang libKF5KDELibs4Support5 - Update to 5.42.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.42.0.php - Changes since 5.41.0: * Remove obsolete reviewboardrc file * autotest: adapt to QUrl behaviour change * Inform the user if the module can not be registered with org.kde.kded5 and exit with error * Mingw32 compile fix * Remove old check (we depend against qt5.7) * Fix build with LibreSSL - Update to 5.41.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.41.0.php - Changes since 5.40.0: * None ==== kdenetwork4-filesharing ==== Version update (17.12.0 -> 17.12.1) Subpackages: kdenetwork4-filesharing-lang - Update to 17.12.1 * New bugfix release * For more details please see: * https://www.kde.org/announcements/announce-applications-17.12.1.php - Changes since 17.12.0: * None ==== kdepim-addons ==== Version update (17.12.0 -> 17.12.1) Subpackages: kdepim-addons-lang - Update to 17.12.1 * New bugfix release * For more details please see: * https://www.kde.org/announcements/announce-applications-17.12.1.php - Changes since 17.12.0: * We still need it as a slot. ==== kdepim-apps-libs ==== Version update (17.12.0 -> 17.12.1) Subpackages: kdepim-apps-libs-lang - Update to 17.12.1 * New bugfix release * For more details please see: * https://www.kde.org/announcements/announce-applications-17.12.1.php - Changes since 17.12.0: * None ==== kdepim-runtime ==== Version update (17.12.0 -> 17.12.1) Subpackages: kdepim-runtime-lang - Update to 17.12.1 * New bugfix release * For more details please see: * https://www.kde.org/announcements/announce-applications-17.12.1.php - Changes since 17.12.0: * DAV: fix Next button not enabled when typing password. * Add Sasl2_INCLUDE_DIRS to the inlclude directories of kdexoauth2 * cmake: Strip comments from else()/endif() * Use ecm_install_icons instead of a loop * Use KDE_INSTALL_ICONDIR instead of CMAKE_INSTALL_PREFIX ==== kdesu ==== Version update (5.40.0 -> 5.42.0) Subpackages: libKF5Su5 libKF5Su5-lang - Update to 5.42.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.42.0.php - Changes since 5.41.0: * Remove obsolete reviewboardrc file - Update to 5.41.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.41.0.php - Changes since 5.40.0: * None ==== kdialog ==== Version update (17.12.0 -> 17.12.1) Subpackages: kdialog-lang - Update to 17.12.1 * New bugfix release * For more details please see: * https://www.kde.org/announcements/announce-applications-17.12.1.php - Changes since 17.12.0: * None ==== kdnssd-framework ==== Version update (5.40.0 -> 5.42.0) Subpackages: libKF5DNSSD5 libKF5DNSSD5-lang - Update to 5.42.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.42.0.php - Changes since 5.41.0: * Remove obsolete reviewboardrc file * it was split - Update to 5.41.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.41.0.php - Changes since 5.40.0: * Make it compiles * Make it compiles with strict flags * It compiles fine with QT_NO_CAST_FROM_BYTEARRAY ==== kdoctools ==== Version update (5.40.0 -> 5.42.0) Subpackages: kdoctools-lang libKF5DocTools5 - Update to 5.42.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.42.0.php - Changes since 5.41.0: * add entity for Michael Pyne * Remove obsolete reviewboardrc file * add entities for Martin Koller to contributor.entities * fix debian entry * add entity Debian to general.entities * add entity kbackup, it was imported * add entity latex, we have already 7 entities in different index.docbooks in kf5 - Update to 5.41.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.41.0.php - Changes since 5.40.0: * Update Brasilian Portuguese translation * Update Russian translation * Update Russian translation * Update customization/xsl/ru.xml (nav-home was missing) ==== kemoticons ==== Version update (5.40.0 -> 5.42.0) - Update to 5.42.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.42.0.php - Changes since 5.41.0: * Remove obsolete reviewboardrc file * Const'ify * Fix multi arg * not necessary to include this moc * it was split * Const'ify, remove unused variables * Add scheme (file://). It's necessary when we use it in qml and we added all * Remove double lookups - Update to 5.41.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.41.0.php - Changes since 5.40.0: * Build with QT_NO_CAST_FROM_ASCII * KEmoticons: port plugins to JSON and add support for loading with KPluginMetaData * Do not leak symbols of pimpl classes, protect with Q_DECL_HIDDEN * Code cleanups ==== kernel-firmware ==== Version update (20171204 -> 20180104) Subpackages: ucode-amd - Update to version 20180104: * wl18xx: update firmware file 8.9.0.0.76 * wl127x/wl128x: update firmwares * rtlwifi: rtl8723de: Add firmware for new driver/device * linux-firmware: DMC firmware for cannonlake v1.07 - Add microcode_amd_fam17h.bin (bsc#1068032 CVE-2017-5715) - Update to version 20171221: * nvidia: add GP108 signed firmware * linux-firmware: liquidio: add v1.7.0 vswitch firmware * brcm: add CYW4373 firmwares and Cypress license file * linux-firmware: Update firmware patch for Intel Bluetooth 8260 * linux-firmware: Update firmware file for Intel Bluetooth 8265 * linux-firmware: Add firmware file for Intel Bluetooth 9260 * linux-firmware: Add firmware file for Intel Bluetooth 9560 * Revert commits a42f895, c113d33, 041aff8, 73d13b5 * linux-firmware: Update firmware patch for Intel Bluetooth 8260 * linux-firmware: Update firmware file for Intel Bluetooth 8265 * linux-firmware: Add firmware file for Intel Bluetooth 9260 * linux-firmware: Add firmware file for Intel Bluetooth 9560 * linux-firmware: intel: Add Cannonlake audio firmware * nfp: add firmware for tc-flower * nfp: change firmware directory layout * nfp: update firmware for Agilio CX SmartNICs ==== kernel-source ==== - Update config files: refresh arm64, ppc64le and s390x configs Some configs got removed from default but only in vanilla: CONFIG_TREE_RCU_TRACE and CONFIG_PPC_ICSWX* - commit b9e21dc - Update config files: fix x86_64/vanilla build breakage - commit 9c77b4d - x86/pti: Make unpoison of pgd for trusted boot work for real (bsc#1068032 CVE-2017-5754). - blacklist.conf: - commit 3bf8f4e - x86,perf: Disable intel_bts when PTI (bsc#1068032 CVE-2017-5754). - Update config files. - x86/pti: Fix !PCID and sanitize defines (bsc#1068032 CVE-2017-5754). - x86/mm/pti: Remove dead logic in pti_user_pagetable_walk*() (bsc#1068032 CVE-2017-5754). - x86/tboot: Unbreak tboot with PTI enabled (bsc#1068032 CVE-2017-5754). - x86/tlb: Drop the _GPL from the cpu_tlbstate export (bsc#1068032 CVE-2017-5754). - x86/events/intel/ds: Use the proper cache flush method for mapping ds buffers (bsc#1068032 CVE-2017-5754). - x86/pti: Switch to kernel CR3 at early in entry_SYSCALL_compat() (bsc#1068032 CVE-2017-5754). - x86/pti: Make sure the user/kernel PTEs match (bsc#1068032 CVE-2017-5754). - x86/ldt: Plug memory leak in error path (bsc#1068032 CVE-2017-5754). - x86/ldt: Make the LDT mapping RO (bsc#1068032 CVE-2017-5754). - x86/mm/dump_pagetables: Allow dumping current pagetables (bsc#1068032 CVE-2017-5754). - x86/mm/dump_pagetables: Check user space page table for WX pages (bsc#1068032 CVE-2017-5754). - x86/mm/dump_pagetables: Add page table directory to the debugfs VFS hierarchy (bsc#1068032 CVE-2017-5754). - x86/mm/pti: Add Kconfig (bsc#1068032 CVE-2017-5754). - x86/dumpstack: Indicate in Oops whether PTI is configured and enabled (bsc#1068032 CVE-2017-5754). - x86/mm: Clarify the whole ASID/kernel PCID/user PCID naming (bsc#1068032 CVE-2017-5754). - x86/mm: Use INVPCID for __native_flush_tlb_single() (bsc#1068032 CVE-2017-5754). - x86/mm: Optimize RESTORE_CR3 (bsc#1068032 CVE-2017-5754). - x86/mm: Use/Fix PCID to optimize user/kernel switches (bsc#1068032 CVE-2017-5754). - x86/mm: Abstract switching CR3 (bsc#1068032 CVE-2017-5754). - x86/mm: Allow flushing for future ASID switches (bsc#1068032 CVE-2017-5754). - x86/pti: Map the vsyscall page if needed (bsc#1068032 CVE-2017-5754). - x86/pti: Put the LDT in its own PGD if PTI is on (bsc#1068032 CVE-2017-5754). - x86/mm/64: Make a full PGD-entry size hole in the memory map (bsc#1068032 CVE-2017-5754). - x86/events/intel/ds: Map debug buffers in cpu_entry_area (bsc#1068032 CVE-2017-5754). - x86/cpu_entry_area: Add debugstore entries to cpu_entry_area (bsc#1068032 CVE-2017-5754). - x86/mm/pti: Map ESPFIX into user space (bsc#1068032 CVE-2017-5754). - x86/mm/pti: Share entry text PMD (bsc#1068032 CVE-2017-5754). - irq: Make the irqentry text section unconditional (bsc#1068032 CVE-2017-5754). - x86/entry: Align entry text section to PMD boundary (bsc#1068032 CVE-2017-5754). - x86/mm/pti: Share cpu_entry_area with user space page tables (bsc#1068032 CVE-2017-5754). - x86/mm/pti: Force entry through trampoline when PTI active (bsc#1068032 CVE-2017-5754). - x86/mm/pti: Add functions to clone kernel PMDs (bsc#1068032 CVE-2017-5754). - x86/mm/pti: Populate user PGD (bsc#1068032 CVE-2017-5754). - x86/mm/pti: Allocate a separate user PGD (bsc#1068032 CVE-2017-5754). - x86/mm/pti: Allow NX poison to be set in p4d/pgd (bsc#1068032 CVE-2017-5754). - x86/mm/pti: Add mapping helper functions (bsc#1068032 CVE-2017-5754). - x86/pti: Add the pti= cmdline option and documentation (bsc#1068032 CVE-2017-5754). - x86/mm/pti: Add infrastructure for page table isolation (bsc#1068032 CVE-2017-5754). - drivers/misc/intel/pti: Rename the header file to free up the namespace (bsc#1068032 CVE-2017-5754). - x86/mm/pti: Prepare the x86/entry assembly code for entry/exit CR3 switching (bsc#1068032 CVE-2017-5754). - x86/mm/pti: Disable global pages if PAGE_TABLE_ISOLATION=y (bsc#1068032 CVE-2017-5754). - x86/cpufeatures: Add X86_BUG_CPU_INSECURE (bsc#1068032 CVE-2017-5754). - commit b8791ed - KVM: Fix stack-out-of-bounds read in write_mmio (CVE-2017-17741 bsc#1073311). - commit a0834ee - x86/platform/uv/BAU: Replace hard-coded values with MMR definitions (bsc#1076263 #fate#322814). - x86/platform/UV: Fix UV4A BAU MMRs (bsc#1076263 #fate#322814). - x86/platform/UV: Fix GAM MMR references in the UV x2apic code (bsc#1076263 #fate#322814). - x86/platform/UV: Fix GAM MMR changes in UV4A (bsc#1076263 [#]fate#322814). - x86/platform/UV: Add references to access fixed UV4A HUB MMRs (bsc#1076263 #fate#322814). - x86/platform/UV: Update uv_mmrs.h to prepare for UV4A fixes (bsc#1076263 #fate#322814). - commit fe3d886 - Update supported.conf + drivers/rpmsg/rpmsg_core - commit 3bebef7 - powerpc/rfi-flush: Make setup_rfi_flush() not __init (bsc#1068032). - commit 475655a - serial: 8250_pci: Add Amazon PCI serial device ID (bsc#1076416). - commit a5ea307 - net/mlx5: Fix fixpoint divide exception in mlx5e_am_stats_compare (bsc#1071289). - commit 3a609ef - powerpc/pseries: include linux/types.h in asm/hvcall.h (bsc#1068032). - commit cf01f3a - powerpc/64s: Allow control of RFI flush via debugfs (bsc#1068032). - Refresh patches.arch/powerpc-rfi-flush-Move-the-logic-to-avoid-a-redo-int.patch. Also remove the sysfs interface of the same now that there is upstream solution. - commit c30bac4 - kernel-obs-build.spec.in: enable xfs module This allows the public cloud team to build images with XFS as root filesystem - commit 95a2d6f - powerpc/xmon: Add RFI flush related fields to paca dump (bsc#1068032). - commit 87bb47e - macros.kernel-source: pass -f properly in module subpackage (boo#1076393). - commit 66bd9b8 - iwlwifi: pcie: fix DMA memory mapping / unmapping (FATE#322675). - commit ce89961 - Refresh patches.drivers/ibmvnic-Fix-pending-MAC-address-changes.patch. - commit 4c95b8e - Refresh patches.drivers/ibmvnic-Fix-pending-MAC-address-changes.patch. Add commit hash - commit b83a6a8 - ALSA: pcm: Remove yet superfluous WARN_ON() (bsc#1051510). - commit 10af5fa - ALSA: hda - Apply the existing quirk to iMac 14,1 (bsc#1051510). - ALSA: hda - Apply headphone noise quirk for another Dell XPS 13 variant (bsc#1051510). - commit 82d50bd - Move the sound patch to sorted section Also refreshed the upstreamed patch tags - commit affe9a9 - s390/mm: use generic mm_hooks (bsc#1068032 CVE-2017-5754). - commit 565b1ca - Refresh patches.arch/21-x86-cpu_entry_area-move-it-to-a-separate-unit.patch. - commit b987a74 - x86/kaslr: Fix the vaddr_end mess (bsc#1068032 CVE-2017-5754). - blacklist.conf: - init: Invoke init_espfix_bsp() from mm_init() (bsc#1068032 CVE-2017-5754). - x86/cpu_entry_area: Move it out of the fixmap (bsc#1068032 CVE-2017-5754). - x86/cpu_entry_area: Move it to a separate unit (bsc#1068032 CVE-2017-5754). - x86/mm: Create asm/invpcid.h (bsc#1068032 CVE-2017-5754). - x86/mm: Put MMU to hardware ASID translation in one place (bsc#1068032 CVE-2017-5754). - x86/mm: Remove hard-coded ASID limit checks (bsc#1068032 CVE-2017-5754). - x86/mm: Move the CR3 construction functions to tlbflush.h (bsc#1068032 CVE-2017-5754). - x86/mm: Add comments to clarify which TLB-flush functions are supposed to flush what (bsc#1068032 CVE-2017-5754). - x86/mm: Remove superfluous barriers (bsc#1068032 CVE-2017-5754). - x86/mm: Use __flush_tlb_one() for kernel memory (bsc#1068032 CVE-2017-5754). - x86/microcode: Dont abuse the TLB-flush interface (bsc#1068032 CVE-2017-5754). - x86/uv: Use the right TLB-flush API (bsc#1068032 CVE-2017-5754). - x86/entry: Rename SYSENTER_stack to CPU_ENTRY_AREA_entry_stack (bsc#1068032 CVE-2017-5754). - x86/doc: Remove obvious weirdnesses from the x86 MM layout documentation (bsc#1068032 CVE-2017-5754). - x86/mm/64: Improve the memory map documentation (bsc#1068032 CVE-2017-5754). - x86/ldt: Prevent LDT inheritance on exec (bsc#1068032 CVE-2017-5754). - x86/ldt: Rework locking (bsc#1068032 CVE-2017-5754). - x86/ldt/64: Refresh DS and ES when modify_ldt changes an entry (bsc#1068032 CVE-2017-5754). - arch, mm: Allow arch_dup_mmap() to fail (bsc#1068032 CVE-2017-5754). - x86/vsyscall/64: Warn and fail vsyscall emulation in NATIVE mode (bsc#1068032 CVE-2017-5754). - x86/vsyscall/64: Explicitly set _PAGE_USER in the pagetable hierarchy (bsc#1068032 CVE-2017-5754). - x86/mm/dump_pagetables: Make the address hints correct and readable (bsc#1068032 CVE-2017-5754). - x86/mm/dump_pagetables: Check PAGE_PRESENT for real (bsc#1068032 CVE-2017-5754). - commit 7f3f7c7 - ALSA: seq: Make ioctls race-free (CVE-2018-1000004,bsc#1076017). - commit 971e9f4 - scsi: sr: wait for the medium to become ready (bsc#1048585). - cdrom: wait for tray to close (bsc#1048585). - cdrom: factor out common open_for_* code (bsc#1048585). - delay: add poll_event_interruptible (bsc#1048585). - commit 4aae228 - x86/intel_rdt: Fix a silent failure when writing zero value schemata (fate#324327). - x86/intel_rdt: Add diagnostics when making directories (fate#324327). - x86/intel_rdt: Add diagnostics when writing the cpus file (fate#324327). - x86/intel_rdt: Add diagnostics when writing the tasks file (fate#324327). - x86/intel_rdt: Add diagnostics when writing the schemata file (fate#324327). - x86/intel_rdt: Add framework for better RDT UI diagnostics (fate#324327). - commit 14b8e33 - x86/cpuid: Replace set/clear_bit32() (fate#324438). - x86/cpufeatures: Enable new SSE/AVX/AVX512 CPU features (fate#324438). - x86/cpuid: Prevent out of bound access in do_clear_cpu_cap() (fate#324438). - x86/cpuid: Add generic table for CPUID dependencies (fate#324438). - commit 02ab826 - Update config files. Disabled CONFIG_EFI_SECURE_BOOT_LOCK_DOWN. (bsc#1075051) - commit 29e80d3 - bpf: fix two missing target_size settings in bpf_convert_ctx_access (bsc#1073928). - commit 7f7bbde - Re-sort previous bcache patches in the sorted section - commit fb5ff24 - bcache: check return value of register_shrinker (bsc#1076110). - bcache: recover data from backing when data is clean (bsc#1076110, bsc#1043652). - bcache: Fix building error on MIPS (bsc#1076110). - bcache: add a comment in journal bucket reading (bsc#1076110). - bcache: explicitly destroy mutex while exiting (bsc#1076110). - bcache: fix wrong cache_misses statistics (bsc#1076110). - bcache: update bucket_in_use in real time (bsc#1076110). - bcache: convert cached_dev.count from atomic_t to refcount_t (bsc#1076110). - bcache: only permit to recovery read error when cache device is clean (bsc#1076110, bsc#1043652). - bcache: writeback rate clamping: make 32 bit safe (bsc#1076110). - bcache: safeguard a dangerous addressing in closure_queue (bsc#1076110). - bcache: rearrange writeback main thread ratelimit (bsc#1076110). - bcache: writeback rate shouldn't artifically clamp (bsc#1076110). - bcache: smooth writeback rate control (bsc#1076110). - bcache: implement PI controller for writeback rate (bsc#1076110). - bcache: don't write back data if reading it failed (bsc#1076110, bsc#1043652). - bcache: remove unused parameter (bsc#1076110). - bcache: update bio->bi_opf bypass/writeback REQ_ flag hints (bsc#1076110). - bcache: Remove redundant set_capacity (bsc#1076110). - bcache: rewrite multiple partitions support (bsc#1076110, bsc#1038085). - bcache: fix a comments typo in bch_alloc_sectors() (bsc#1076110). - bcache: check ca->alloc_thread initialized before wake up it (bsc#1076110). - bcache: Avoid nested function definition (bsc#1076110). - bcache: use llist_for_each_entry_safe() in __closure_wake_up() (bsc#1076110). - bcache: initialize dirty stripes in flash_dev_run() (bsc#1076110). - bcache: fix bch_hprint crash and improve output (bsc#1076110). - bcache: Update continue_at() documentation (bsc#1076110). - bcache: silence static checker warning (bsc#1076110). - bcache: fix for gc and write-back race (bsc#1076110). - bcache: increase the number of open buckets (bsc#1076110). - bcache: Correct return value for sysfs attach errors (bsc#1076110). - bcache: correct cache_dirty_target in __update_writeback_rate() (bsc#1076110). - bcache: gc does not work when triggering by manual command (bsc#1076110, bsc#1038078). - bcache: Don't reinvent the wheel but use existing llist API (bsc#1076110). - bcache: do not subtract sectors_to_gc for bypassed IO (bsc#1076110). - bcache: fix sequential large write IO bypass (bsc#1076110). - commit 54ef3ac - bcache: Fix leak of bdev reference (bsc#1076110). - commit fbfa4d4 - Update patches.drivers/bpf-don-t-prune-branches-when-a-scalar-is-replaced-w.patch references (add CVE-2017-17855 bsc#1073928). - Update patches.drivers/bpf-fix-incorrect-sign-extension-in-check_alu_op.patch references (add CVE-2017-16995 bsc#1073928). - Update patches.drivers/bpf-fix-missing-error-return-in-check_stack_boundary.patch references (add CVE-2017-17857 bsc#1073928). - Update patches.drivers/bpf-force-strict-alignment-checks-for-stack-pointers.patch references (add CVE-2017-17856 bsc#1073928). - Update patches.drivers/bpf-verifier-fix-bounds-calculation-on-BPF_RSH.patch references (add CVE-2017-17853 bsc#1073928). - commit e19e1fe - x86/mm, KVM: Fix warning when !CONFIG_PREEMPT_COUNT (bsc#1068032 CVE-2017-5754). - KVM: nVMX: fix HOST_CR3/HOST_CR4 cache (bsc#1068032 CVE-2017-5754). - Refresh patches.arch/19-x86-mm-implement-pcid-based-optimization-try-to-preserve-old-tlb-entries-using-pcid.patch. - Refresh patches.arch/23-x86-mm-factor-out-cr3-building-code.patch. - commit 237ac1a - x86/mm/64: Fix reboot interaction with CR4.PCIDE (bsc#1068032 CVE-2017-5754). - blacklist.conf: - x86/mm/64: Initialize CR4.PCIDE early (bsc#1068032 CVE-2017-5754). - x86/hibernate/64: Mask off CR3's PCID bits in the saved CR3 (bsc#1068032 CVE-2017-5754). - x86/mm: Add the 'nopcid' boot option to turn off PCID (bsc#1068032 CVE-2017-5754). - x86/mm: Enable CR4.PCIDE on supported systems (bsc#1068032 CVE-2017-5754). - Revert "x86/mm: Stop calling leave_mm() in idle code" (bsc#1068032 CVE-2017-5754). - x86/mm: Remove debug/x86/tlb_defer_switch_to_init_mm (bsc#1068032 CVE-2017-5754). - x86/mm: Tidy up "x86/mm: Flush more aggressively in lazy TLB mode" (bsc#1068032 CVE-2017-5754). - x86/mm/64: Remove the last VM_BUG_ON() from the TLB code (bsc#1068032 CVE-2017-5754). - x86/mm: Flush more aggressively in lazy TLB mode (bsc#1068032 CVE-2017-5754). - x86/mm: Factor out CR3-building code (bsc#1068032 CVE-2017-5754). - x86/mm: Get rid of VM_BUG_ON in switch_tlb_irqs_off() (bsc#1068032 CVE-2017-5754). - x86/mm/64: Fix an incorrect warning with CONFIG_DEBUG_VM=y, !PCID (bsc#1068032 CVE-2017-5754). - x86/mm: Reinitialize TLB state on hotplug and resume (bsc#1068032 CVE-2017-5754). - x86/mm: Implement PCID based optimization: try to preserve old TLB entries using PCID (bsc#1068032 CVE-2017-5754). - x86/mm, KVM: Teach KVM's VMX code that CR3 isn't a constant (bsc#1068032 CVE-2017-5754). - x86/mm: Stop calling leave_mm() in idle code (bsc#1068032 CVE-2017-5754). - x86/mm: Rework lazy TLB mode and TLB freshness tracking (bsc#1068032 CVE-2017-5754). - x86/mm: Remove reset_lazy_tlbstate() (bsc#1068032 CVE-2017-5754). - x86/mm: Track the TLB's tlb_gen and update the flushing algorithm (bsc#1068032 CVE-2017-5754). - x86/mm: Give each mm TLB flush generation a unique ID (bsc#1068032 CVE-2017-5754). - x86/ldt: Simplify the LDT switching logic (bsc#1068032 CVE-2017-5754). - x86/mm: Be more consistent wrt PAGE_SHIFT vs PAGE_SIZE in tlb flush code (bsc#1068032 CVE-2017-5754). - x86/mm: Don't reenter flush_tlb_func_common() (bsc#1068032 CVE-2017-5754). - x86/mm: Rework lazy TLB to track the actual loaded mm (bsc#1068032 CVE-2017-5754). - x86/mm: Remove the UP asm/tlbflush.h code, always use the (formerly) SMP code (bsc#1068032 CVE-2017-5754). - x86/mm: Use new merged flush logic in arch_tlbbatch_flush() (bsc#1068032 CVE-2017-5754). - x86/mm: Refactor flush_tlb_mm_range() to merge local and remote cases (bsc#1068032 CVE-2017-5754). - x86/mm: Change the leave_mm() condition for local TLB flushes (bsc#1068032 CVE-2017-5754). - x86/mm: Pass flush_tlb_info to flush_tlb_others() etc (bsc#1068032 CVE-2017-5754). - mm, x86/mm: Make the batched unmap TLB flush API more generic (bsc#1068032 CVE-2017-5754). - x86/mm: Reduce indentation in flush_tlb_func() (bsc#1068032 CVE-2017-5754). - x86/mm: Reimplement flush_tlb_page() using flush_tlb_mm_range() (bsc#1068032 CVE-2017-5754). - commit 10bb3d6 - bpf: simplify narrower ctx access (bsc#1073928). - commit e69d191 - nfp: always unmask aux interrupts at init (bsc#1055968). - cxgb4: Fix FW flash errors (bsc#1064802 bsc#1066129). - net/sched: Fix update of lastuse in act modules implementing stats_update (bsc#1056787). - IB/srpt: Fix ACL lookup during login (bsc#1046306 FATE#322942). - RDMA/netlink: Fix locking around __ib_get_device_by_index (bsc#1046306 FATE#322942). - IB/ipoib: Fix race condition in neigh creation (bsc#1046307 FATE#322941). - IB/mlx4: Fix mlx4_ib_alloc_mr error flow (bsc#1046302 FATE#322945). - RDMA/cxgb3: remove redundant first assignement of sqp (bsc#1046306 FATE#322942). - commit 861131d - bpf: fix integer overflows (CVE-2017-17854 bsc#1073928). - commit 30aa5d1 - bpf: fix 32-bit ALU op verification (CVE-2017-17852 bsc#1073928). - commit 9e3ea9b - bpf: fix incorrect tracking of register size truncation (CVE-2017-16996 bsc#1073928). - commit fcb9274 - bpf: fix branch pruning logic (CVE-2017-17862 CVE-2017-17864 bsc#1073928). - commit 72c5166 - bpf: move global verifier log into verifier environment (bsc#1073928). - Refresh patches.drivers/bpf-fix-missing-error-return-in-check_stack_boundary.patch. - Refresh patches.drivers/bpf-verifier-fix-bounds-calculation-on-BPF_RSH.patch. - Refresh patches.suse/bpf-prevent-out-of-bounds-speculation.patch. - commit be080dc - bpf: encapsulate verifier log state into a structure (bsc#1073928). - bpf/verifier: improve disassembly of BPF_NEG instructions (bsc#1073928). - bpf/verifier: improve disassembly of BPF_END instructions (bsc#1073928). - commit 1108f7e - Move Spectre BPF fixes into sorted section - Refresh patches.drivers/bpf-Introduce-bpf_map-ID.patch. - Refresh patches.drivers/bpf-free-up-BPF_JMP-BPF_CALL-BPF_X-opcode.patch. - Refresh patches.suse/bpf-array-fix-overflow-in-max_entries-and-undefined-.patch. - Refresh patches.suse/bpf-prevent-out-of-bounds-speculation.patch. (Strictly speaking, not exactly a refresh as the resulting expanded tree differs but I preferred to order the members of struct bpf_map as they are in mainline.) - commit 7834099 - Update config files: run oldconfig on vanilla (HMM merge fallout) - commit ffda3e4 - x86/dumpstack: Fix partial register dumps (bsc#1068032 CVE-2017-5754). - x86/process: Define cpu_tss_rw in same section as declaration (bsc#1068032 CVE-2017-5754). - x86/xen/64: Fix the reported SS and CS in SYSCALL (bsc#1068032 CVE-2017-5754). - x86/entry/64: Fix entry_SYSCALL_64_after_hwframe() IRQ tracing (bsc#1068032 CVE-2017-5754). - Refresh patches.arch/10-x86-dumpstack-handle-stack-overflow-on-all-stacks.patch. - Refresh patches.arch/22-x86-entry-64-make-cpu_entry_area-tss-read-only.patch. - commit ea8be21 - x86/cpufeatures: Make CPU bugs sticky (bsc#1068032 CVE-2017-5754). - x86/paravirt: Provide a way to check for hypervisors (bsc#1068032 CVE-2017-5754). - x86/virt: Add enum for hypervisors to replace x86_hyper (bsc#1068032 CVE-2017-5754). - x86/virt, x86/platform: Merge 'struct x86_hyper' into 'struct x86_platform' and 'struct x86_init' (bsc#1068032 CVE-2017-5754). - x86/paravirt: Dont patch flush_tlb_single (bsc#1068032 CVE-2017-5754). - x86/entry/64: Make cpu_entry_area.tss read-only (bsc#1068032 CVE-2017-5754). - x86/entry: Clean up the SYSENTER_stack code (bsc#1068032 CVE-2017-5754). - x86/entry/64: Remove the SYSENTER stack canary (bsc#1068032 CVE-2017-5754). - x86/entry/64: Move the IST stacks into struct cpu_entry_area (bsc#1068032 CVE-2017-5754). - x86/entry/64: Create a per-CPU SYSCALL entry trampoline (bsc#1068032 CVE-2017-5754). - x86/xen/64: Rearrange the SYSCALL entries (bsc#1068032 CVE-2017-5754). - x86/entry/64: Return to userspace from the trampoline stack (bsc#1068032 CVE-2017-5754). - x86/entry/64: Use a per-CPU trampoline stack for IDT entries (bsc#1068032 CVE-2017-5754). - x86/espfix/64: Stop assuming that pt_regs is on the entry stack (bsc#1068032 CVE-2017-5754). - x86/entry/64: Separate cpu_current_top_of_stack from TSS.sp0 (bsc#1068032 CVE-2017-5754). - x86/entry: Remap the TSS into the CPU entry area (bsc#1068032 CVE-2017-5754). - x86/entry: Move SYSENTER_stack to the beginning of struct tss_struct (bsc#1068032 CVE-2017-5754). - x86/dumpstack: Handle stack overflow on all stacks (bsc#1068032 CVE-2017-5754). - x86/entry: Fix assumptions that the HW TSS is at the beginning of cpu_tss (bsc#1068032 CVE-2017-5754). - x86/mm/fixmap: Generalize the GDT fixmap mechanism, introduce struct cpu_entry_area (bsc#1068032 CVE-2017-5754). - x86/entry/gdt: Put per-CPU GDT remaps in ascending order (bsc#1068032 CVE-2017-5754). - x86/dumpstack: Add get_stack_info() support for the SYSENTER stack (bsc#1068032 CVE-2017-5754). - x86/entry/64: Allocate and enable the SYSENTER stack (bsc#1068032 CVE-2017-5754). - x86/irq/64: Print the offending IP in the stack overflow warning (bsc#1068032 CVE-2017-5754). - x86/unwinder: Handle stack overflows more gracefully (bsc#1068032 CVE-2017-5754). - x86/unwinder/orc: Dont bail on stack overflow (bsc#1068032 CVE-2017-5754). - x86/entry/64/paravirt: Use paravirt-safe macro to access eflags (bsc#1068032 CVE-2017-5754). - commit 4ffe4d7 - Refresh patches.arch/powerpc-rfi-flush-Move-the-logic-to-avoid-a-redo-int.patch. Add missing hunk - commit 77b0afb - bpf, array: fix overflow in max_entries and undefined behavior in index_mask (bsc#1068032 CVE-2017-5753). - commit e1fc2a6 - s390/disassembler: correct disassembly lines alignment (bnc#1072915, LTC#161577). - commit 588da4b - powerpc/pseries/rfi-flush: Call setup_rfi_flush() after LPM migration (bsc#1068032). - powerpc/rfi-flush: Move the logic to avoid a redo into the sysfs code (bsc#1068032). - commit 1eb315e - s390/pci: handle insufficient resources during dma tlb flush (bnc#1072915, LTC#163393). - s390/disassembler: increase show_code buffer size (bnc#1072915, LTC#161577). - s390/qeth: fix early exit from error path (bnc#1072915, LTC#162173). - s390: fix transactional execution control register handling (bnc#1072915, LTC#162116). - s390/disassembler: add missing end marker for e7 table (bnc#1072915, LTC#162117). - commit aa6f28e - dm mpath: Use blk_path_error (FATE#323952, FATE#322506). - nvme/multipath: Use blk_path_error (FATE#323952, FATE#322506). - block: Provide blk_status_t decoding for path errors (FATE#323952, FATE#322506). - nvme/multipath: Consult blk_status_t for failover (FATE#323952, FATE#322506). - nvme: Add more command status translation (FATE#323952, FATE#322506). - commit 0e5402c - scripts/git_sort/git_sort.py: add Jens Axboe's for-next branch - commit 07603e6 - nvme_fc: correct hang in nvme_ns_remove() (bsc#1075811). - nvme_fc: fix rogue admin cmds stalling teardown (bsc#1075811). - commit 529f10d - Refresh patches.suse/bpf-prevent-out-of-bounds-speculation.patch. - Delete patches.suse/0004-bpf-prevent-speculative-execution-in-eBPF-interprete.patch. Update the upstream status of the former. And removed the latter as it has been just replaced by the proper upstream solution. - commit c092517 - nvme: Fix NULL dereference on reservation request (FATE#323952, FATE#322506). - commit 989d61e - Refresh patches.drivers/nvme-mpath-fix-last-path-removal-during-traffic.patch. - commit b181043 - iw_cxgb4: only clear the ARMED bit if a notification is needed (bsc#1074762). - commit c4e49f6 - drm/i915/cfl: Adding more Coffee Lake PCI IDs (FATE#322643 bsc#1055900). - x86/gpu: add CFL to early quirks (FATE#322643 bsc#1055900). - drm/i915: Apply Display WA #1183 on skl, kbl, and cfl (FATE#322643 bsc#1055900). - drm/i915/cnl: Map VBT DDC Pin to BSpec DDC Pin (FATE#322643 bsc#1055900). - drm/i915: Pass encoder type to cnl_ddi_vswing_sequence() explicitly (FATE#322643 bsc#1055900). - drm/i915/kbl: Change a KBL pci id to GT2 from GT1.5 (FATE#322643 bsc#1055900). - drm/i915: rework IS_*_GT* macros (FATE#322643 bsc#1055900). - drm/i915: mark all device info struct with __initconst (FATE#322643 bsc#1055900). - drm/i915: add GT number to intel_device_info (FATE#322643 bsc#1055900). - drm/i915: Unify GT* and GT3 definitions (FATE#322643 bsc#1055900). - commit 1aca3f9 - ibmvnic: Don't handle RX interrupts when not up (bsc#1075066). - powerpc/tm: Flush TM only if CPU has TM feature (bsc#1075746). - commit 10ca720 - Delete buggy i915 WA#1133 Upstream reverted the commit via 7a8b70535037. - commit f3d58a2 - enic: Add support for 'ethtool -g/-G' (bsc#1037697). - enic: reset fetch index (bsc#1037697). - commit 1de5aa3 - bpf: prevent out-of-bounds speculation (bsc#1068032 CVE-2017-5753). - Refresh patches.drivers/bpf-Introduce-bpf_map-ID.patch. - Refresh patches.drivers/bpf-free-up-BPF_JMP-BPF_CALL-BPF_X-opcode.patch. - commit 5e34282 - bnxt_en: Fix the 'Invalid VF' id check in bnxt_vf_ndo_prep routine (bsc#1050242 FATE#32291). - bnxt_en: Fix population of flow_type in bnxt_hwrm_cfa_flow_alloc() (bsc#1050242 FATE#32291). - commit a5c4842 - powerpc/powernv: Check device-tree for RFI flush settings (bsc#1068032). - powerpc/pseries: Query hypervisor for RFI flush settings (bsc#1068032). - powerpc/64s: Support disabling RFI flush with no_rfi_flush and nopti (bsc#1068032). - powerpc/64s: Add support for RFI flush of L1-D cache (bsc#1068032). - powerpc/64s: Convert slb_miss_common to use RFI_TO_USER/KERNEL (bsc#1068032). - powerpc/64: Convert fast_exception_return to use RFI_TO_USER/KERNEL (bsc#1068032). - powerpc/64: Convert the syscall exit path to use RFI_TO_USER/KERNEL (bsc#1068032). - powerpc/64s: Simple RFI macro conversions (bsc#1068032). - powerpc/64: Add macros for annotating the destination of rfid/hrfid (bsc#1068032). - powerpc/pseries: Add H_GET_CPU_CHARACTERISTICS flags & wrapper (bsc#1068032). - powerpc/64s: masked_interrupt() returns to kernel so avoid restoring r13 (bsc#1068032). - powerpc/64s: Add EX_SIZE definition for paca exception save areas (bsc#1068032). - commit 4d37f12 - ibmvnic: Fix pending MAC address changes (bsc#1075627). - commit 6c5f5a0 - powerpc/pseries: Make RAS IRQ explicitly dependent on DLPAR WQ (FATE#323745, bsc#1067906). - commit a40c0d4 - Refresh patches.suse/cpufreq-intel_pstate-Temporarily-boost-P-state-when-exiting-from-idle.patch. - commit 0b73b50 - Refresh patches.drivers/mfd-Add-support-for-Cherry-Trail-Dollar-Cove-TI-PMIC (bsc#1068546) Fix the i2c probe due to missing empty table - commit d3b0394 - rpm/kernel-binary.spec.in: more specific kGraft Provides: (fate#323682) Follow openSUSE packaging practices described at https://en.opensuse.org/openSUSE:Package_dependencies#Renaming_a_package. - commit 050081b - ALSA: pcm: Allow aborting mutex lock at OSS read/write loops (bsc#1051510). - ALSA: pcm: Abort properly at pending signal in OSS read/write loops (bsc#1051510). - ALSA: aloop: Fix racy hw constraints adjustment (bsc#1051510). - ALSA: aloop: Fix inconsistent format due to incomplete rule (bsc#1051510). - ALSA: aloop: Release cable upon open error path (bsc#1051510). - ALSA: pcm: Add missing error checks in OSS emulation plugin builder (bsc#1051510). - ALSA: pcm: Remove incorrect snd_BUG_ON() usages (bsc#1051510). - commit e8d347b - x86/entry/64: Shorten TEST instructions (bsc#1068032 CVE-2017-5754). - x86/traps: Use a new on_thread_stack() helper to clean up an assertion (bsc#1068032 CVE-2017-5754). - x86/entry/64: Remove thread_struct::sp0 (bsc#1068032 CVE-2017-5754). - x86/entry/32: Fix cpu_current_top_of_stack initialization at boot (bsc#1068032 CVE-2017-5754). - x86/entry/64: Remove all remaining direct thread_struct::sp0 reads (bsc#1068032 CVE-2017-5754). - x86/entry/64: Stop initializing TSS.sp0 at boot (bsc#1068032 CVE-2017-5754). - x86/xen/64, x86/entry/64: Clean up SP code in cpu_initialize_context() (bsc#1068032 CVE-2017-5754). - x86/entry: Add task_top_of_stack() to find the top of a task's stack (bsc#1068032 CVE-2017-5754). - x86/entry/64: Pass SP0 directly to load_sp0() (bsc#1068032 CVE-2017-5754). - x86/entry/32: Pull the MSR_IA32_SYSENTER_CS update code out of native_load_sp0() (bsc#1068032 CVE-2017-5754). - x86/entry/64: De-Xen-ify our NMI code (bsc#1068032 CVE-2017-5754). - xen, x86/entry/64: Add xen NMI trap entry (bsc#1068032 CVE-2017-5754). - x86/xen: Get rid of paravirt op adjust_exception_frame (bsc#1068032 CVE-2017-5754). - x86/entry/64: Remove the RESTORE_..._REGS infrastructure (bsc#1068032 CVE-2017-5754). - x86/entry/64: Use POP instead of MOV to restore regs on NMI return (bsc#1068032 CVE-2017-5754). - x86/entry/64: Merge the fast and slow SYSRET paths (bsc#1068032 CVE-2017-5754). - x86/entry/64: Use pop instead of movq in syscall_return_via_sysret (bsc#1068032 CVE-2017-5754). - x86/entry/64: Shrink paranoid_exit_restore and make labels local (bsc#1068032 CVE-2017-5754). - x86/entry/64: Simplify reg restore code in the standard IRET paths (bsc#1068032 CVE-2017-5754). - x86/entry/64: Move SWAPGS into the common IRET-to-usermode path (bsc#1068032 CVE-2017-5754). - x86/entry/64: Split the IRET-to-user and IRET-to-kernel paths (bsc#1068032 CVE-2017-5754). - x86/entry/64: Remove the restore_c_regs_and_iret label (bsc#1068032 CVE-2017-5754). - commit 0f7ab23 - Refresh patches.suse/cpufreq-intel_pstate-Temporarily-boost-P-state-when-exiting-from-idle.patch. - commit 7b370e7 - Re-enable CONFIG_KEXEC_VERIFY_SIG=y for x86_64 (bsc#1075051) It was turned off due to the breakage of kdump in Leap 42.1, but now it's mandatory for kexec in secure boot mode. - commit bb64d0d - nvme-mpath: fix last path removal during traffic (FATE#323952, FATE#322506). - commit d221a0c - scsi: libiscsi: Allow sd_shutdown on bad transport (bsc#1075234). - commit 31d7cc7 - Update config files: fix arm64/vanilla config - commit 33b1664 - Move upstreamed input and misc driver patches into sorted section - commit 5b07263 - ASoC: atmel-classd: select correct Kconfig symbol (bsc#1051510). - ASoC: rockchip: disable clock on error (bsc#1051510). - ASoC: rsnd: ssiu: clear SSI_MODE for non TDM Extended modes (bsc#1051510). - commit 3cec1bc - drm/i915: Protect DDI port to DPLL map from theoretical race (bsc#1051510). - commit c8c45d6 - Revert "mlx5: move affinity hints assignments to generic code" (bsc#1046303 FATE#322944 bsc#1075185). - commit 9ba5d83 - Move Wireless driver patches into the sorted section Update patch tags accordingly, too. Also, correct the bad backport in patches.drivers/0001-iwlwifi-mvm-send-all-non-bufferable-frames-on-the-pr Refreshed patches: patches.drivers/0123-iwlwifi-mvm-map-cab_queue-to-real-one-earlier.patch patches.drivers/iwlwifi-mvm-quietly-accept-non-sta-assoc-response-fr patches.drivers/iwlwifi-mvm-quietly-accept-non-sta-disassoc-frames patches.drivers/iwlwifi-pcie-fix-TVQM-queue-ID-range-check patches.drivers/iwlwifi-pcie-fix-command-completion-name-debug patches.drivers/0001-iwlwifi-mvm-send-all-non-bufferable-frames-on-the-pr.patch patches.drivers/0039-iwlwifi-pcie-don-t-init-a-Tx-queue-with-an-SSN-size-.patch patches.drivers/0048-iwlwifi-pcie-support-short-Tx-queues-for-A000-device.patch patches.drivers/0144-iwlwifi-mvm-send-delba-upon-rx-ba-session-timeout.patch patches.drivers/iwlwifi-mvm-fix-a-NULL-pointer-dereference-of-error- - commit 7a1ea61 - config: arm64: enable UNMAP_KERNEL_AT_EL0 - commit 6afa3ca - Move DRM/video patches into the sorted section Update patch tags accordingly, too. Refreshed patches: patches.drivers/drm-i915-Always-use-9-bits-of-the-LPC-bridge-device- patches.drivers/drm-i915-Fix-PCH-names-for-KBP-and-CNP patches.drivers/drm-i915-cfl-Add-Coffee-Lake-PCI-IDs-for-H-Sku patches.drivers/drm-i915-cfl-Add-Coffee-Lake-PCI-IDs-for-S-Skus patches.drivers/drm-i915-cfl-Add-Coffee-Lake-PCI-IDs-for-U-Sku patches.drivers/drm-i915-cfl-Introduce-Coffee-Lake-workarounds patches.drivers/drm-i915-cnl-Add-Cannonlake-PCI-IDs-for-U-skus patches.drivers/drm-i915-cnl-Fix-the-CURSOR_COEFF_MASK-used-in-DDI-V patches.drivers/drm-i915-gen9-Reintroduce-WaEnableYV12BugFixInHalfSl - commit 415c89f - arm64: kaslr: Put kernel vectors address in separate data page (bsc#1068032). - arm64: mm: Introduce TTBR_ASID_MASK for getting at the ASID in the TTBR (bsc#1068032). - arm64: Kconfig: Add CONFIG_UNMAP_KERNEL_AT_EL0 (bsc#1068032). - arm64: entry: Add fake CPU feature for unmapping the kernel at EL0 (bsc#1068032). - arm64: tls: Avoid unconditional zeroing of tpidrro_el0 for native tasks (bsc#1068032). - arm64: erratum: Work around Falkor erratum #E1003 in trampoline code (bsc#1068032). - arm64: entry: Hook up entry trampoline to exception vectors (bsc#1068032). - arm64: entry: Explicitly pass exception level to kernel_ventry macro (bsc#1068032). - arm64: entry.S: move SError handling into a C function for future expansion (bsc#1068032). - arm64: Mask all exceptions during kernel_exit (bsc#1068032). - arm64: Move the async/fiq helpers to explicitly set process context flags (bsc#1068032). - arm64: introduce an order for exceptions (bsc#1068032). - arm64: explicitly mask all exceptions (bsc#1068032). - arm64: add VMAP_STACK overflow detection (bsc#1068032). - arm64: add on_accessible_stack() (bsc#1068032). - arm64: add basic VMAP_STACK support (bsc#1068032). - arm64: use an irq stack pointer (bsc#1068032). - arm64: assembler: allow adr_this_cpu to use the stack pointer (bsc#1068032). - arm64: factor out entry stack manipulation (bsc#1068032). - efi/arm64: add EFI_KIMG_ALIGN (bsc#1068032). - arm64: move SEGMENT_ALIGN to <asm/memory.h> (bsc#1068032). - arm64: clean up irq stack definitions (bsc#1068032). - arm64: clean up THREAD_* definitions (bsc#1068032). - arm64: factor out PAGE_* and CONT_* definitions (bsc#1068032). - arm64: kernel: remove {THREAD,IRQ_STACK}_START_SP (bsc#1068032). - fork: allow arch-override of VMAP stack alignment (bsc#1068032). - arm64: remove __die()'s stack dump (bsc#1068032). - arm64: unwind: remove sp from struct stackframe (bsc#1068032). - arm64: unwind: reference pt_regs via embedded stack frame (bsc#1068032). - arm64: Add dump_backtrace() in show_regs (bsc#1068032). - arm64: Call __show_regs directly (bsc#1068032). - arm64: unwind: disregard frame.sp when validating frame pointer (bsc#1068032). - arm64: unwind: avoid percpu indirection for irq stack (bsc#1068032). - arm64: move non-entry code out of .entry.text (bsc#1068032). - arm64: consistently use bl for C exception entry (bsc#1068032). - arm64: Add ASM_BUG() (bsc#1068032). - arm64: mm: Map entry trampoline into trampoline and kernel page tables (bsc#1068032). - arm64: entry: Add exception trampoline page for exceptions from EL0 (bsc#1068032). - arm64: mm: Invalidate both kernel and user ASIDs when performing TLBI (bsc#1068032). - arm64: mm: Add arm64_kernel_unmapped_at_el0 helper (bsc#1068032). - arm64: mm: Allocate ASIDs in pairs (bsc#1068032). - arm64: mm: Fix and re-enable ARM64_SW_TTBR0_PAN (bsc#1068032). - arm64: mm: Rename post_ttbr0_update_workaround (bsc#1068032). - arm64: mm: Remove pre_ttbr0_update_workaround for Falkor erratum #E1003 (bsc#1068032). - arm64: context: Fix comments and remove pointless smp_wmb() (bsc#1068032). - arm64: mm: Move ASID from TTBR0 to TTBR1 (bsc#1068032). - arm64: mm: Temporarily disable ARM64_SW_TTBR0_PAN (bsc#1068032). - arm64: mm: Use non-global mappings for kernel space (bsc#1068032). - arm64: Move PTE_RDONLY bit handling out of set_pte_at() (bsc#1068032). - arm64: Convert pte handling from inline asm to using (cmp)xchg (bsc#1068032). - arm64: Fix potential race with hardware DBM in ptep_set_access_flags() (bsc#1068032). - commit 0b6ce86 - net/mlx5: Fix misspelling in the error message and comment (bsc#1046303 FATE#322944). - net/mlx4_core: Fix wrong calculation of free counters (bsc#1046300 FATE#322946). - net/mlx4_en: Fix selftest for small MTUs (bsc#1046299 FATE#322947 Mellanox). - i40e: fix the calculation of VFs mac addresses (bsc#1056658 FATE#322188 bsc#1056662 FATE#322186). - i40e: only redistribute MSI-X vectors when needed (bsc#1056658 FATE#322188 bsc#1056662 FATE#322186). - net/mlx4_core: Fix cast warning in fw.c (bsc#1046300 FATE#322946). - net/mlx4: Fix endianness issue in qp context params (bsc#1046300 FATE#322946). - commit 15cabbf - userns: prevent speculative execution (bsc#1068032 CVE-2017-5753). - udf: prevent speculative execution (bsc#1068032 CVE-2017-5753). - net: mpls: prevent speculative execution (bsc#1068032 CVE-2017-5753). - fs: prevent speculative execution (bsc#1068032 CVE-2017-5753). - ipv6: prevent speculative execution (bsc#1068032 CVE-2017-5753). - ipv4: prevent speculative execution (bsc#1068032 CVE-2017-5753). - Thermal/int340x: prevent speculative execution (bsc#1068032 CVE-2017-5753). - cw1200: prevent speculative execution (bsc#1068032 CVE-2017-5753). - qla2xxx: prevent speculative execution (bsc#1068032 CVE-2017-5753). - p54: prevent speculative execution (bsc#1068032 CVE-2017-5753). - carl9170: prevent speculative execution (bsc#1068032 CVE-2017-5753). - uvcvideo: prevent speculative execution (bsc#1068032 CVE-2017-5753). - x86, bpf, jit: prevent speculative execution when JIT is enabled (bsc#1068032 CVE-2017-5753). - bpf: prevent speculative execution in eBPF interpreter (bsc#1068032 CVE-2017-5753). - locking/barriers: introduce new observable speculation barrier (bsc#1068032 CVE-2017-5753). - x86/cpu/AMD: Remove now unused definition of MFENCE_RDTSC feature (bsc#1068032 CVE-2017-5753). - x86/cpu/AMD: Make the LFENCE instruction serialized (bsc#1068032 CVE-2017-5753). - commit ee60c7e - x86/mm: Unbreak modules that use the DMA API (bsc#1075052). - commit 0f06940 - ext4: Fix ENOSPC handling in DAX page fault handler (bsc#1067281). - dax: Pass detailed error code from dax_iomap_fault() (bsc#1067281). - commit a1646e6 - bsg-lib: fix use-after-free under memory-pressure (bsc#1074140). - commit 67cee42 - RDMA/vmw_pvrdma: Avoid use after free due to QP/CQ/SRQ destroy (bsc#1046306 FATE#322942). - RDMA/vmw_pvrdma: Use refcount_dec_and_test to avoid warning (bsc#1046306 FATE#322942). - s390/qeth: fix error handling in checksum cmd callback (bsc#1061024 FATE#323301). - s390/qeth: update takeover IPs after configuration change (bsc#1061024 FATE#323301). - s390/qeth: lock IP table while applying takeover changes (bsc#1061024 FATE#323301). - s390/qeth: don't apply takeover changes to RXIP (bsc#1061024 FATE#323301). - s390/qeth: apply takeover changes when mode is toggled (bsc#1061024 FATE#323301). - RDMA/vmw_pvrdma: Add shared receive queue support (bsc#1046306 FATE#322942). - IB/mlx4: Increase maximal message size under UD QP (bsc#1046302 FATE#322945). - IB/mlx5: Assign send CQ and recv CQ of UMR QP (bsc#1046305 FATE#322943). - commit 573bb09 - bsg-lib: fix kernel panic resulting from missing allocation of reply-buffer (bsc#1074140). - commit 707b96d - Refresh patches.drivers/nvmet-fc-cleanup-nvmet-add_port-remove_port.patch. - Delete patches.drivers/nvmet_fc-correct-broken-add_port.patch. - commit 38a8d6d - blacklist.conf: mark cd36c3a21a40 as duplicate of 33ba43ed0afc - commit 08645b1 - bpf: fix incorrect sign extension in check_alu_op() (bsc1056787). - commit 977b7b1 - KVM: PPC: Book3S: fix XIVE migration of pending interrupts (bsc#1061840). - KVM: PPC: Book3S HV: Fix pending_pri value in kvmppc_xive_get_icp() (bsc#1061840). - commit d8d002b - powerpc/perf/imc: Fix nest-imc cpuhotplug callback failure (bsc#1054914). - powerpc/perf: Fix kfree memory allocated for nest pmus (bsc#1054914). - cxl: Check if vphb exists before iterating over AFU devices (bsc#1055014). - commit 61c1d48 - powerpc/perf: Dereference BHRB entries safely (bsc#1065729). - commit 57f8b50 - net/mlx5: Stay in polling mode when command EQ destroy fails (bsc#1046303 FATE#322944). - net/mlx5: Cleanup IRQs in case of unload failure (bsc#1046303 FATE#322944). - net/mlx5e: Prevent possible races in VXLAN control flow (bsc#1046303 FATE#322944). - net/mlx5e: Add refcount to VXLAN structure (bsc#1046303 FATE#322944). - net/mlx5e: Fix possible deadlock of VXLAN lock (bsc#1046303 FATE#322944). - socket, bpf: fix possible use after free (bsc1056787). - commit e08b924 - net_sched: fix a compile warning in act_ife (bsc1056787). - commit bd78fe1 - crypto: chelsio - select CRYPTO_GF128MUL (bsc#1046548). - net: sched: fix static key imbalance in case of ingress/clsact_init error (bsc1056787). - net_sched: red: Avoid illegal values (bsc1056787). - net: sched: cbq: create block for q->link.block (bsc1056787). - net: sched: fix crash when deleting secondary chains (bsc1056787). - net sched actions: fix module auto-loading (bsc1056787). - net sched actions: change IFE modules alias names (bsc1056787). - net_sched: gen_estimator: fix scaling error in bytes/packets samples (bsc1056787). - net sched actions: Use proper root attribute table for actions (bsc1056787). - commit 2bbf18d - scsi: storvsc: Fix scsi_cmd error assignments in storvsc_handle_error (fate#323887). - vmbus: unregister device_obj->channels_kset (fate#323887). - hv: kvp: Avoid reading past allocated blocks from KVP file (fate#323887). - Drivers: hv: vmbus: Fix a rescind issue (fate#323887). - commit 12ffd27 - kernel-obs-build.spec.in: add --no-hostonly-cmdline to dracut invocation (boo#1062303). call dracut with --no-hostonly-cmdline to avoid the random rootfs UUID being added into the initrd's /etc/cmdline.d/95root-dev.conf - commit da5186f - cpufreq: intel_pstate: Temporarily boost P-state when exiting from idle (bnc#1068680 Update schedutil and intel_pstate to default to load-based policy). - commit 3b0b990 - Refresh patches.suse/mm-page_alloc.c-avoid-excessive-IRQ-disabled-times-in-free_unref_page_list.patch. - commit fcb0706 - X.509: fix buffer overflow detection in sprint_oid() (bsc#1074877). - 509: fix printing uninitialized stack memory when OID is empty (bsc#1074879). - KEYS: add missing permission check for request_key() destination (bsc#1074878). - KEYS: trusted: fix writing past end of buffer in trusted_read() (bsc#1074880). - KEYS: encrypted: fix dereference of NULL user_key_payload (bsc#1074876). - commit 3160a2d - Remove patches.arch/x86_64-hpet-64bit-timer.patch. This is an ancient patch we should have never included in the first place. It adds a command-line parameter "hpet64" which works around a hardware "bug" that is only visible if applications mmap HPET. The bug makes the HPET main counter wrap at the 32 bit boundary when Timer 0 is used in 32 bit mode. Thomas Gleixner refused the patch upstream, he claims this does not work on some HPETs: https://patchwork.kernel.org/patch/10103049/ If someone insists on accessing the hardware directly, they should deal with hardware oddities. - commit 20efbd0 - regulator: da9063: Return an error code on probe failure (bsc#1074847). - commit ca048fa - IB/mlx5: Serialize access to the VMA list (bsc#1046305 FATE#322943). - RDMA/vmw_pvrdma: Call ib_umem_release on destroy QP path (bsc#1046306 FATE#322942). - iw_cxgb4: when flushing, complete all wrs in a chain (bsc#1046543 FATE#322927). - bpf: force strict alignment checks for stack pointers (bsc#1056787). - net/mlx5: Fix error flow in CREATE_QP command (bsc#1046303 FATE#322944). - net/mlx5e: Fix defaulting RX ring size when not needed (bsc#1046303 FATE#322944). - bpf, ppc64: do not reload skb pointers in non-skb context (bsc#1056787). - bpf, s390x: do not reload skb pointers in non-skb context (bsc#1056787). - net/mlx5e: Add support for ethtool msglvl support (bsc#1046303 FATE#322944). - commit d4fe50f - cxgb4: collect TX rate limit info in UP CIM logs (bsc#1073513). - cxgb4: RSS table is 4k for T6 (bsc#1073513). - cxgb4: collect PCIe configuration logs (bsc#1073513). - cxgb4: collect egress and ingress SGE queue contexts (bsc#1073513). - cxgb4: skip TX and RX payload regions in memory dumps (bsc#1073513). - cxgb4: collect HMA memory dump (bsc#1073513). - cxgb4: collect MC memory dump (bsc#1073513). - cxgb4: collect on-chip memory information (bsc#1073513). - commit 5208a72 - cpufreq, intel_pstate: Update setpoint for unspecified ACPI profile (bnc#1068680 Update schedutil and intel_pstate to default to load-based policy). - commit 61ed90d - dlm: recheck kthread_should_stop() before schedule() (bsc#1071422). - commit ecebdc2 - DLM: fix NULL pointer dereference in send_to_sock() (bsc#1074590). - commit 33ddb10 - DLM: fix to reschedule rwork (bsc#1074590). - commit e8637ae - DLM: fix to use sk_callback_lock correctly (bsc#1074590). - commit 710c4fa - DLM: fix overflow dlm_cb_seq (bsc#1074590). - commit 09372fc - DLM: fix memory leak in tcp_accept_from_sock() (bsc#1074590). - commit 5aedf91 - DLM: fix conversion deadlock when DLM_LKF_NODLCKWT flag is set (bsc#1074590). - commit 69894be - DLM: use CF_CLOSE flag to stop dlm_send correctly (bsc#1074590). - commit e8a6712 - DLM: Reanimate CF_WRITE_PENDING flag (bsc#1074590). - commit a4de653 - DLM: fix race condition between dlm_recoverd_stop and dlm_recoverd (bsc#1074590). - commit 819a622 - DLM: close othercon at send/receive error (bsc#1074590). - commit 0937fb9 - DLM: retry rcom when dlm_wait_function is timed out (bsc#1074590). - commit c842f52 - DLM: fix to use sock_mutex correctly in xxx_accept_from_sock (bsc#1074590). - commit 78dd4c6 - DLM: fix race condition between dlm_send and dlm_recv (bsc#1074590). - commit 11bc1dd - DLM: fix double list_del() (bsc#1074590). - commit a0f2a2c - DLM: fix remove save_cb argument from add_sock() (bsc#1074590). - commit 4b9a8d1 - DLM: Fix saving of NULL callbacks (bsc#1074590). - commit 59e7b7b - DLM: Eliminate CF_WRITE_PENDING flag (bsc#1074590). - commit 28eba49 - DLM: Eliminate CF_CONNECT_PENDING flag (bsc#1074590). - commit 367693f - dlm: remove this patch temporarily since I plan to back-port valuable patches of DLM dlm-4.15 to SLE15 kernel source, but this patch will impact more older patches to apply SLE15 kernel. So, I will remove this patch temporarily, then get this patch back after this back-port is done. - commit 70cb39a - scsi: libcxgbi: simplify task->hdr allocation for mgmt cmds (bsc#1073515). - scsi: cxgb4i: fix Tx skb leak (bsc#1073515). - commit c19f0ba - Fixed incorrect commit for nvmet-fc patch. The commits seems to be incorrect for patches.drivers/nvmet-fc-cleanup-nvmet-add_port-remove_port.patch, perhaps because of upstream merging? Set it to the correct commit. - commit 3e2aa51 - ALSA: seq: Avoid invalid lockdep class warning (bsc#1051510). - commit 1d6dc29 - dlm: use sock_create_lite inside tcp_accept_from_sock (bsc#1069364). - commit 8b8e456 - sunrpc: use supplimental groups in auth hash (bsc#1012917). - commit 9a10aa8 - kernel: make groups_sort calling a responsibility group_info allocators (bsc#1070623). - commit de0ae1a - ALSA: hda: Drop useless WARN_ON() (bsc#1051510). - commit f2fb93c - ASoC: twl4030: fix child-node lookup (bsc#1051510). - commit 69b6ece - ASoC: tlv320aic31xx: Fix GPIO1 register definition (bsc#1051510). - commit 11c73a1 - ASoC: codecs: msm8916-wcd: Fix supported formats (bsc#1051510). - commit 374ba25 - ASoC: fsl_ssi: AC'97 ops need regmap, clock and cleaning up on failure (bsc#1051510). - commit dcacf0c - ASoC: da7218: fix fix child-node lookup (bsc#1051510). - commit e945eac - ASoC: wm_adsp: Fix validation of firmware and coeff lengths (bsc#1051510). - commit 51a0c9c - ALSA: usb-audio: Fix the missing ctl name suffix at parsing SU (bsc#1051510). - commit 563b896 - ALSA: rawmidi: Avoid racy info ioctl via ctl device (bsc#1051510). - commit 9c189e8 - ALSA: hda - Add vendor id for Cannonlake HDMI codec (bsc#1051510). - commit e971433 - ALSA: usb-audio: Add native DSD support for Esoteric D-05X (bsc#1051510). - commit 4d85d23 - ALSA: pcm: prevent UAF in snd_pcm_info (bsc#1051510). - commit 25f7384 - ALSA: usb-audio: Add check return value for usb_string() (bsc#1051510). - commit 3171828 - ALSA: usb-audio: Fix out-of-bound error (bsc#1051510). - commit 6578e73 - ALSA: seq: Remove spurious WARN_ON() at timer check (bsc#1051510). - commit fc7e398 - ALSA: hda - fix headset mic problem for Dell machines with alc274 (bsc#1051510). - commit d23de14 - ALSA: seq: Fix OSS sysex delivery in OSS emulation (bsc#1051510). - commit 510ff99 - ALSA: timer: Limit max instances per timer (bsc#1051510). - commit 103491e - ASoC: adau17x1: Workaround for noise bug in ADC (bsc#1051510). - commit 85fa8c4 - ALSA: seq: Fix nested rwsem annotation for lockdep splat (bsc#1051510). - commit fa3fd1f - ALSA: seq: Enable 'use' locking in all configurations (bsc#1051510). - commit 655ae8d - ALSA: usb-audio: Add native DSD support for Pro-Ject Pre Box S2 Digital (bsc#1051510). - commit 6cd87cf - ALSA: caiaq: Fix stray URB at probe error path (bsc#1051510). - commit 43475d3 - ALSA: seq: Fix copy_from_user() call inside lock (bsc#1051510). - commit 2297056 - ALSA: usx2y: Suppress kernel warning at page allocation failures (bsc#1051510). - commit 13eccc1 - ALSA: hda - Add MIC_NO_PRESENCE fixup for 2 HP machines (bsc#1051510). - commit 81dfa71 - ALSA: hda - Fix missing COEF init for ALC225/295/299 (bsc#1051510). - commit a3ae07c - ALSA: hda - change the location for one mic on a Lenovo machine (bsc#1051510). - commit 53462d1 - ALSA: hda - fix headset mic detection issue on a Dell machine (bsc#1051510). - commit ec4781a - ALSA: hda/realtek - Fix Dell AIO LineOut issue (bsc#1051510). - commit 4de0a3d - ALSA: hda/realtek - New codec support for ALC257 (bsc#1051510). - commit c025c50 - ALSA: hda/realtek - Add support for ALC1220 (bsc#1051510). - commit cd79b10 - Move upstreamed sound patches into sorted section - commit 2f5f898 - rcu: Remove debugfs tracing (bnc#1073315 remove defunct debugfs tracing). - commit 761bb8f - livepatch: Mark the kernel unsupported when disabling a live patch (fate#323487). - commit 38cb6c2 - dlm: Make dismatch error message more clear (bsc#1074440). - commit 47fea46 - sched/rt: Do not pull from current CPU if only one CPU to pull (bnc#1022476). - sched/rt: Simplify the IPI based RT balancing logic (bnc#1022476). - commit 2c0bd50 - IB/mlx5: Fix mlx5_ib_alloc_mr error flow (bsc#1046303 FATE#322944). - IB/core: Verify that QP is security enabled in create and destroy (bsc#1046306 FATE#322942). - IB/uverbs: Fix command checking as part of ib_uverbs_ex_modify_qp() (bsc#1046306 FATE#322942). - IB/hfi: Only read capability registers if the capability exists (bsc#1060463 FATE#323043). - IB/mlx5: Fix congestion counters in LAG mode (bsc#1046303 FATE#322944). - iw_cxgb4: reflect the original WR opcode in drain cqes (bsc#1064802 bsc#1066129). - bpf: don't prune branches when a scalar is replaced with a pointer (bsc#1056787). - bpf: fix missing error return in check_stack_boundary() (bsc#1056787). - bpf/verifier: fix bounds calculation on BPF_RSH (bsc#1056787). - net/mlx5e: Fix features check of IPv6 traffic (bsc#1046305 FATE#322943). - net/mlx5: Fix rate limit packet pacing naming and struct (bsc#1046305 FATE#322943). - net/mlx5: FPGA, return -EINVAL if size is zero (bsc#1046303 FATE#322944). - net/mlx4_en: Fill all counters under one call of stats lock (bsc#1046299 FATE#322947). - commit 9946ea4 - ocfs2: fix a static checker warning (bsc#1074282). - commit 691c72c - Bluetooth: Prevent stack info leak from the EFS element (bsc#1070535 CVE-2017-1000410). - commit 0214ec3 - Delete patches.fixes/0001-autofs-fix-AT_NO_AUTOMOUNT-not-being-honored.patch. Per upstream commit: 5d38f049cee (autofs: revert "autofs: fix AT_NO_AUTOMOUNT not being honored") - commit ed5935d - blacklist.conf: we don't build null_blk module - commit bb0a8a8 - block: unalign call_single_data in struct request (bsc#1050549). - commit 5e7d58d - nvmet_fc: correct broken add_port (bsc#1072553). - commit cc3e8db - e1000e: Fix e1000_check_for_copper_link_ich8lan return value (bsc#1073809). - e1000e: Avoid receiver overrun interrupt bursts (bsc#1073809). - e1000e: Separate signaling for link check/link up (bsc#1073809). - e1000e: Fix return value test (bsc#1073809). - e1000e: Fix wrong comment related to link detection (bsc#1073809). - e1000e: Fix error path in link detection (bsc#1073809). - commit 6843b8f - Refresh patch order in sorted section - commit 45e9108 - ibmvnic: Include header descriptor support for ARP packets (bsc#1073912). - ibmvnic: Increase maximum number of RX/TX queues (bsc#1073912). - ibmvnic: Rename IBMVNIC_MAX_TX_QUEUES to IBMVNIC_MAX_QUEUES (bsc#1073912). - commit e6d9f08 - Refresh sorted section. - commit 08f400d - Delete patches.suse/0002-module-move-add_taint_module-to-a-header-file.patch. kGraft-specific patch not needed with upstream livepatch. We have add_taint_module() call in kernel/module.c (upstream commit 2992ef29ae01 ("livepatch/module: make TAINT_LIVEPATCH module-specific")). - commit cfddc2c - bnxt_en: Uninitialized variable in bnxt_tc_parse_actions() (bsc#1050242 FATE#322914). - bnxt_en: Add ETH_RESET_AP support (bsc#1050242 FATE#322914). - commit a2af10c - drivers: net: bnxt: use setup_timer() helper (bsc#1050242 FATE#322914). - Refresh patches.drivers/bnxt_en-Reorganize-the-coalescing-parameters.patch. - commit a924173 - crypto: hmac - require that the underlying hash algorithm is unkeyed (CVE-2017-17806,bsc#1073874). - commit ab2ecae - crypto: salsa20 - fix blkcipher_walk API usage (CVE-2017-17805,bsc#1073792). - commit 81ba0ab - bnxt_en: Use NETIF_F_GRO_HW (bsc#1050242 FATE#322914). - net: Disable GRO_HW when generic XDP is installed on a device (bsc#1050242 FATE#322914). - net: Introduce NETIF_F_GRO_HW (bsc#1050242 FATE#322914). - net: ethtool: add support for reset of AP inside NIC interface (bsc#1050242 FATE#322914). - bnxt_en: Fix sources of spurious netpoll warnings (bsc#1050242 FATE#322914). - bnxt_en: fix dst/src fid for vxlan encap/decap actions (bsc#1050242 FATE#322914). - bnxt_en: wildcard smac while creating tunnel decap filter (bsc#1050242 FATE#322914). - bnxt_en: Fix an error handling path in 'bnxt_get_module_eeprom()' (bsc#1050242 FATE#322914). - bnxt_re: Make room for mapping beyond 32 entries (bsc#1050242 FATE#322914). - bnxt: fix bnxt_hwrm_fw_set_time for y2038 (bsc#1050242 FATE#322914). - bnxt_en: Fix IRQ coalescing regression (bsc#1050242 FATE#322914). - bnxt_en: fix typo in bnxt_set_coalesce (bsc#1050242 FATE#322914). - bnxt_en: Fix randconfig build errors (bsc#1050242 FATE#322914). - bnxt_en: alloc tc_info{} struct only when tc flower is enabled (bsc#1050242 FATE#322914). - bnxt_en: query cfa flow stats periodically to compute 'lastused' attribute (bsc#1050242 FATE#322914). - bnxt_en: add hwrm FW cmds for cfa_encap_record and decap_filter (bsc#1050242 FATE#322914). - bnxt_en: add support for Flower based vxlan encap/decap offload (bsc#1050242 FATE#322914). - bnxt_en: Refactor and simplify coalescing code (bsc#1050242 FATE#322914). - bnxt_en: Reorganize the coalescing parameters (bsc#1050242 FATE#322914). - bnxt_en: Add ethtool reset method (bsc#1050242 FATE#322914). - bnxt_en: Check maximum supported MTU from firmware (bsc#1050242 FATE#322914). - bnxt_en: Optimize .ndo_set_mac_address() for VFs (bsc#1050242 FATE#322914). - bnxt_en: Get firmware package version one time (bsc#1050242 FATE#322914). - bnxt_en: Check for zero length value in bnxt_get_nvram_item() (bsc#1050242 FATE#322914). - bnxt_en: adding PCI ID for SMARTNIC VF support (bsc#1050242 FATE#322914). - bnxt_en: Add PCIe device ID for bcm58804 (bsc#1050242 FATE#322914). - bnxt_en: Update firmware interface to 1.8.3.1 (bsc#1050242 FATE#322914). - bnxt: Move generic devlink code to new file (bsc#1050242 FATE#322914). - bnxt_en: don't consider building bnxt_tc.o if option not enabled (bsc#1050242 FATE#322914). - bnxt_en: Remove redundant unlikely() (bsc#1050242 FATE#322914). - net: add new netdevice feature for offload of RX port for UDP tunnels (bsc#1056787). - commit 8a8e435 - kernel-obs-build: use pae and lpae kernels where available (bsc#1073579). - commit 1ac1946 - Disable CONFIG_SPI_INTEL_SPI_PLATFORM for BIOS breakge on Lenovo laptops (bsc#1073836) - commit 47130d8 ==== kexec-tools ==== - Fix kexec error on ppc64 (bsc#1074947). 0046-powerpc-fix-command-line-overflow-error.patch 0047-fix-how-RMA-top-is-deduced.patch ==== kfilemetadata5 ==== Version update (5.40.0 -> 5.42.0) Subpackages: kfilemetadata5-lang - Update to 5.42.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.42.0.php - Changes since 5.41.0: * Use more explicit * Use more nullptr * Use nullptr, const'ify, port some Q_FOREACH to for(..:..) * Fix build against TagLib < 1.11 * remove extractor based on QtMultimedia * Check for Linux instead of TagLib and avoid building the usermetadatawritertest on Windows. * Restore # 6c9111a9 until a successful build and link without TagLib is possible. * Remove the taglib dependency, caused by a left-over include. Also reverts commit # 6c9111a9 - Update to 5.41.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.41.0.php - Changes since 5.40.0: * The usermetadatawritertest requires Taglib. Therefore if Taglib isn't around, we shouldn't try to build something that requires it. This fixes the build on Windows. * Port to debug category * Fix UserMetaData unit tests. * User meta data (xattr key-value) unit tests. * Simplify empty rating check. * If the property value is null, remove the user.xdg.tag attribute. (kde#376117) * Open files in TagLib extractor readonly ==== kgamma5 ==== Version update (5.11.4 -> 5.11.95) Subpackages: kgamma5-lang - Update to 5.11.95 * New feature release * For more details please see: * https://www.kde.org/announcements/plasma-5.11.95.php - Changes since 5.11.5: * Move KGamma's KCMInit work to phase 1 of login. - Update to 5.11.5 * New bugfix release * For more details please see: * https://www.kde.org/announcements/plasma-5.11.5.php - Changes since 5.11.4: * None ==== kglobalaccel ==== Version update (5.40.0 -> 5.42.0) Subpackages: kglobalaccel5 libKF5GlobalAccel5 libKF5GlobalAccel5-lang libKF5GlobalAccelPrivate5 - Update to 5.42.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.42.0.php - Changes since 5.41.0: * Remove obsolete reviewboardrc file * Remove unused, duplicated file - Update to 5.41.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.41.0.php - Changes since 5.40.0: * Remove double look-up * Group some blocking dbus calls * We depend against 5.7 * kglobalacceld: Avoid loading an icon loader for no reason * generate correct shortcut strings * Port to debug category ==== kgpg ==== Version update (17.12.0 -> 17.12.1) Subpackages: kgpg-lang - Update to 17.12.1 * New bugfix release * For more details please see: * https://www.kde.org/announcements/announce-applications-17.12.1.php - Changes since 17.12.0: * None ==== kguiaddons ==== Version update (5.40.0 -> 5.42.0) - Update to 5.42.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.42.0.php - Changes since 5.41.0: * Remove obsolete reviewboardrc file * Port to new connect api - Update to 5.41.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.41.0.php - Changes since 5.40.0: * None ==== khelpcenter5 ==== Version update (17.12.0 -> 17.12.1) Subpackages: khelpcenter5-lang - Update to 17.12.1 * New bugfix release * For more details please see: * https://www.kde.org/announcements/announce-applications-17.12.1.php - Changes since 17.12.0: * None ==== kholidays ==== Version update (17.12.0 -> 17.12.1) - Update to 17.12.1 * New bugfix release * For more details please see: * https://www.kde.org/announcements/announce-applications-17.12.1.php - Changes since 17.12.0: * None ==== khotkeys5 ==== Version update (5.11.4 -> 5.11.95) Subpackages: khotkeys5-lang - Update to 5.11.95 * New feature release * For more details please see: * https://www.kde.org/announcements/plasma-5.11.95.php - Changes since 5.11.5: * Remove obsolete reviewboardrc file * kcm hotkeys: Add space in front of spinbox suffix "ms" * Fix double space in UI string - Update to 5.11.5 * New bugfix release * For more details please see: * https://www.kde.org/announcements/plasma-5.11.5.php - Changes since 5.11.4: * None ==== khtml ==== Version update (5.40.0 -> 5.42.0) Subpackages: libKF5KHtml5 libKF5KHtml5-lang - Update to 5.42.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.42.0.php - Changes since 5.41.0: * Remove obsolete reviewboardrc file * Install khtml_debug.h * Remove some debug.h in header * Fix cmake warning * Finally allow to disable debug - Update to 5.41.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.41.0.php - Changes since 5.40.0: * None ==== ki18n ==== Version update (5.40.0 -> 5.42.0) Subpackages: libKF5I18n5 libKF5I18n5-lang - Update to 5.42.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.42.0.php - Changes since 5.41.0: * Remove obsolete reviewboardrc file * do not treat ts-pmap-compile as exectuable * cmake: Mark UIC-generated .h files to skip AUTOMOC by default. * Fix a memory leak in KuitStaticData * KI18n: fix a number of double lookups - Update to 5.41.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.41.0.php - Changes since 5.40.0: * None ==== kiconthemes ==== Version update (5.40.0 -> 5.42.0) Subpackages: libKF5IconThemes5 libKF5IconThemes5-lang - Update to 5.42.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.42.0.php - Changes since 5.41.0: * Remove obsolete reviewboardrc file * I hope that it fixes build against qt5.7 * not necessary to add to list of cpp file * Minor optimization. Remove unused variable. Optimize loop. * Pedantic * Port to new connect api * Use QStringLiteral/QLatin1Char * Fix some clazy wrning * Remove extra ';' - Update to 5.41.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.41.0.php - Changes since 5.40.0: * We depend against 5.7 ==== kidentitymanagement ==== Version update (17.12.0 -> 17.12.1) Subpackages: kidentitymanagement-lang libKF5IdentityManagement5 - Update to 17.12.1 * New bugfix release * For more details please see: * https://www.kde.org/announcements/announce-applications-17.12.1.php - Changes since 17.12.0: * None ==== kidletime ==== Version update (5.40.0 -> 5.42.0) - Update to 5.42.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.42.0.php - Changes since 5.41.0: * Remove obsolete reviewboardrc file * it was split - Update to 5.41.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.41.0.php - Changes since 5.40.0: * None ==== kimageformats ==== Version update (5.40.0 -> 5.42.0) - Update to 5.42.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.42.0.php - Changes since 5.41.0: * Remove obsolete reviewboardrc file * Set LIBRARY_OUTPUT_DIRECTORY so the autotests can run without the plugins installed * Use brace-initializer instead of nullptr in returning 0-QFlags - Update to 5.41.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.41.0.php - Changes since 5.40.0: * None ==== kimap ==== Version update (17.12.0 -> 17.12.1) Subpackages: kimap-lang libKF5IMAP5 - Update to 17.12.1 * New bugfix release * For more details please see: * https://www.kde.org/announcements/announce-applications-17.12.1.php - Changes since 17.12.0: * None ==== kinfocenter5 ==== Version update (5.11.4 -> 5.11.95) Subpackages: kinfocenter5-lang - Update to 5.11.95 * New feature release * For more details please see: * https://www.kde.org/announcements/plasma-5.11.95.php - Changes since 5.11.5: * Const'ify, initialize variable, minor optimization * Update copyright * Fix cmake warning * Const'ify * When we click on "clear search" clear lineedit too * Do not leak XVisualInfo (GLX path) * Don't build pci module on ARM (kde#335908) * Remove obsolete reviewboardrc file * const'ify * Use isEmpty * Port to new connect api * Port to new connect api * USe nullptr. Clean up. Optimization * Add gitignore * Reindent it * Make as explicit, use nullptr * Fix clazy warning * Fix some clazy warning * simplify check * Ise nullptr * Modernize code * opengl: Dummy string should not be translatable * Expose the memory usage percentages to accessibility tools - Update to 5.11.5 * New bugfix release * For more details please see: * https://www.kde.org/announcements/plasma-5.11.5.php - Changes since 5.11.4: * None ==== kinit ==== Version update (5.40.0 -> 5.42.0) Subpackages: kinit-lang - Update to 5.42.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.42.0.php - Changes since 5.41.0: * Remove obsolete reviewboardrc file * Remove impossible to reach code - Update to 5.41.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.41.0.php - Changes since 5.40.0: * None ==== kio ==== Version update (5.40.0 -> 5.42.0) Subpackages: kio-core kio-lang - Update to 5.42.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.42.0.php - Changes since 5.41.0: * Too many changes to list here - Add upstream patch fix-overlap-of-first-item-in-kfileplacesview.patch: * Fixes overlapping in items in the places view - Dropped patches, now upstream: * fix-handling-of-KCookieAdvice_AcceptForSession.patch - Add patch to fix layout of icons in the file dialog (kde#352776): * 0001-Fix-KFilePreviewGenerator-LayoutBlocker.patch - Update to 5.41.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.41.0.php - Changes since 5.40.0: * Too many changes to list here - Dropped patches, now upstream: * kio-5.40-fix-directory-creation.patch ==== kio-extras5 ==== Version update (17.12.0 -> 17.12.1) Subpackages: kio-extras5-lang libkioarchive5 - Update to 17.12.1 * New bugfix release * For more details please see: * https://www.kde.org/announcements/announce-applications-17.12.1.php - Changes since 17.12.0: * None ==== kio_audiocd ==== Version update (17.12.0 -> 17.12.1) Subpackages: kio_audiocd-lang - Update to 17.12.1 * New bugfix release * For more details please see: * https://www.kde.org/announcements/announce-applications-17.12.1.php - Changes since 17.12.0: * None ==== kirigami2 ==== Version update (5.40.0 -> 5.42.0) Subpackages: kirigami2-lang libKF5Kirigami2-5 - Update to 5.42.0 * New bugfix release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.42.0.php - Changes since 5.41.0: * Add recently added file to .qrc * keep the flickable interactive * proper prefix for icons as well * upgrade version * more docs * fix form sizing * Fixed qmake build * read wheelScrollLines from kdeglobals if existing * add a prefix for kirigami files to avoid conflicts * some static linking fixes * move plasma styles to plasma-framework * Use single quotes for matching characters + QLatin1Char * FormLayout - Remove baselibs.conf: * Not needed * Update to 5.41.0 ==== kitemmodels ==== Version update (5.40.0 -> 5.42.0) - Update to 5.42.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.42.0.php - Changes since 5.41.0: * Remove obsolete reviewboardrc file * test program: fix QLayout warning - Update to 5.41.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.41.0.php - Changes since 5.40.0: * Update comment for new Qt 5.10 API * Port to qCDebug ==== kitemviews ==== Version update (5.40.0 -> 5.42.0) Subpackages: libKF5ItemViews5 libKF5ItemViews5-lang - Update to 5.42.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.42.0.php - Changes since 5.41.0: * Remove obsolete reviewboardrc file - Update to 5.41.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.41.0.php - Changes since 5.40.0: * None ==== kjobwidgets ==== Version update (5.40.0 -> 5.42.0) Subpackages: libKF5JobWidgets5 libKF5JobWidgets5-lang - Update to 5.42.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.42.0.php - Changes since 5.41.0: * Remove obsolete reviewboardrc file * Offer QWindow API for KJobWidgets:: decorators * it was split * Autogenerate debug file - Update to 5.41.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.41.0.php - Changes since 5.40.0: * None ==== kjs ==== Version update (5.40.0 -> 5.42.0) Subpackages: libKF5JS5 libKF5JSApi5 - Update to 5.42.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.42.0.php - Changes since 5.41.0: * Remove obsolete reviewboardrc file * it was split - Update to 5.41.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.41.0.php - Changes since 5.40.0: * None ==== kjsembed ==== Version update (5.40.0 -> 5.42.0) Subpackages: libKF5JsEmbed5 libKF5JsEmbed5-lang - Update to 5.42.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.42.0.php - Changes since 5.41.0: * Remove obsolete reviewboardrc file * it was split - Update to 5.41.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.41.0.php - Changes since 5.40.0: * None ==== kldap ==== Version update (17.12.0 -> 17.12.1) Subpackages: kldap-lang libKF5Ldap5 - Update to 17.12.1 * New bugfix release * For more details please see: * https://www.kde.org/announcements/announce-applications-17.12.1.php - Changes since 17.12.0: * None ==== kleopatra ==== Version update (17.12.0 -> 17.12.1) Subpackages: kleopatra-lang - Update to 17.12.1 * New bugfix release * For more details please see: * https://www.kde.org/announcements/announce-applications-17.12.1.php - Changes since 17.12.0: * Fix signature guessing * Fix S/MIME CSR Creation ==== kmag ==== Version update (17.12.0 -> 17.12.1) Subpackages: kmag-lang - Update to 17.12.1 * New bugfix release * For more details please see: * https://www.kde.org/announcements/announce-applications-17.12.1.php - Changes since 17.12.0: * None ==== kmail ==== Version update (17.12.0 -> 17.12.1) Subpackages: kmail-application-icons kmail-lang ktnef - Update to 17.12.1 * New bugfix release * For more details please see: * https://www.kde.org/announcements/announce-applications-17.12.1.php - Changes since 17.12.0: * None ==== kmail-account-wizard ==== Version update (17.12.0 -> 17.12.1) Subpackages: kmail-account-wizard-lang - Update to 17.12.1 * New bugfix release * For more details please see: * https://www.kde.org/announcements/announce-applications-17.12.1.php - Changes since 17.12.0: * None ==== kmailtransport ==== Version update (17.12.0 -> 17.12.1) Subpackages: kmailtransport-lang libKF5MailTransport5 libKF5MailTransportAkonadi5 - Update to 17.12.1 * New bugfix release * For more details please see: * https://www.kde.org/announcements/announce-applications-17.12.1.php - Changes since 17.12.0: * None ==== kmbox ==== Version update (17.12.0 -> 17.12.1) - Update to 17.12.1 * New bugfix release * For more details please see: * https://www.kde.org/announcements/announce-applications-17.12.1.php - Changes since 17.12.0: * None ==== kmenuedit5 ==== Version update (5.11.4 -> 5.11.95) Subpackages: kmenuedit5-lang - Update to 5.11.95 * New feature release * For more details please see: * https://www.kde.org/announcements/plasma-5.11.95.php - Changes since 5.11.5: * Remove obsolete reviewboardrc file - Update to 5.11.5 * New bugfix release * For more details please see: * https://www.kde.org/announcements/plasma-5.11.5.php - Changes since 5.11.4: * None ==== kmime ==== Version update (17.12.0 -> 17.12.1) Subpackages: kmime-lang libKF5Mime5 - Update to 17.12.1 * New bugfix release * For more details please see: * https://www.kde.org/announcements/announce-applications-17.12.1.php - Changes since 17.12.0: * None ==== kmousetool ==== Version update (17.12.0 -> 17.12.1) Subpackages: kmousetool-lang - Update to 17.12.1 * New bugfix release * For more details please see: * https://www.kde.org/announcements/announce-applications-17.12.1.php - Changes since 17.12.0: * None ==== knewstuff ==== Version update (5.40.0 -> 5.42.0) Subpackages: libKF5NewStuff5 libKF5NewStuff5-lang libKF5NewStuffCore5 - Update to 5.42.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.42.0.php - Changes since 5.41.0: * Remove obsolete reviewboardrc file * Limit request cache size * Require the same internal version as you're building * const'ify. Remove virtual when override is defined. Minor optimization * Prevent global variables from been using after freeing - Update to 5.41.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.41.0.php - Changes since 5.40.0: * Fix some clazy warning * Revert "Detach before setting the d pointer" (kde#386156) * do not install development tool to aggregate desktop files * [knewstuff] Do not leak ImageLoader on error ==== knotes ==== Version update (17.12.0 -> 17.12.1) Subpackages: knotes-lang - Update to 17.12.1 * New bugfix release * For more details please see: * https://www.kde.org/announcements/announce-applications-17.12.1.php - Changes since 17.12.0: * None ==== knotifications ==== Version update (5.40.0 -> 5.42.0) Subpackages: libKF5Notifications5 libKF5Notifications5-lang - Update to 5.42.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.42.0.php - Changes since 5.41.0: * Remove obsolete reviewboardrc file * Port some code to new connect api * [KStatusNotifierItem] Don't "restore" widget position on its first show * Use positions of legacy systray icons for Minimize/Restore actions * Handle positions of LMB clicks on legacy systray icons * do not make the context menu a Window * Minor optimization * Fix comment spelling errors. * Add explanatory comment. * Lazy-instanciate and lazy-load KNotification plugins. - Update to 5.41.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.41.0.php - Changes since 5.40.0: * Make it compile with QT_NO_CAST_FROM_ASCII * Add explicit * We already depend against 5.7.0 ==== knotifyconfig ==== Version update (5.40.0 -> 5.42.0) Subpackages: libKF5NotifyConfig5 libKF5NotifyConfig5-lang - Update to 5.42.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.42.0.php - Changes since 5.41.0: * Remove obsolete reviewboardrc file - Update to 5.41.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.41.0.php - Changes since 5.40.0: * Build with strict compile flags ==== kompare ==== Version update (17.12.0 -> 17.12.1) Subpackages: kompare-lang - Update to 17.12.1 * New bugfix release * For more details please see: * https://www.kde.org/announcements/announce-applications-17.12.1.php - Changes since 17.12.0: * None ==== konsole ==== Version update (17.12.0 -> 17.12.1) Subpackages: konsole-part konsole-part-lang - Update to 17.12.1 * New bugfix release * For more details please see: * https://www.kde.org/announcements/announce-applications-17.12.1.php - Changes since 17.12.0: * None ==== kontact ==== Version update (17.12.0 -> 17.12.1) Subpackages: kontact-lang - Update to 17.12.1 * New bugfix release * For more details please see: * https://www.kde.org/announcements/announce-applications-17.12.1.php - Changes since 17.12.0: * None ==== kontactinterface ==== Version update (17.12.0 -> 17.12.1) Subpackages: kontactinterface-lang libKF5KontactInterface5 - Update to 17.12.1 * New bugfix release * For more details please see: * https://www.kde.org/announcements/announce-applications-17.12.1.php - Changes since 17.12.0: * None ==== korganizer ==== Version update (17.12.0 -> 17.12.1) Subpackages: korganizer-lang - Update to 17.12.1 * New bugfix release * For more details please see: * https://www.kde.org/announcements/announce-applications-17.12.1.php - Changes since 17.12.0: * None ==== kpackage ==== Version update (5.40.0 -> 5.42.0) Subpackages: kpackage-lang - Update to 5.42.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.42.0.php - Changes since 5.41.0: * Remove obsolete reviewboardrc file * Fix typo * Prevent cmake 3.10+ warning with moc & K_EXPORT_KPACKAGE_PACKAGE_WITH_JSON * invalidate the runtime cache on install * adjust relative directory * use configure_file instead of install * use QByteArrayLiteral * create the needed directory * experimental support for rcc files loading in kpackage * Use qCDebug * compile against Qt 5.7 * Fix up package indexing and add runtime caching * new KPackage::fileUrl() method - Update to 5.41.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.41.0.php - Changes since 5.40.0: * Fix trivial clazy warnings * Properly do strings in the kpackage framework * Don't try to generate metadata.json if there's no metadata.desktop * fix kpluginindex caching * Improve error output ==== kparts ==== Version update (5.40.0 -> 5.42.0) Subpackages: libKF5Parts5 libKF5Parts5-lang - Update to 5.42.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.42.0.php - Changes since 5.41.0: * Remove obsolete reviewboardrc file - Update to 5.41.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.41.0.php - Changes since 5.40.0: * KPartsApp template: remove bogus translation strings ==== kpeople5 ==== Version update (5.40.0 -> 5.42.0) Subpackages: kpeople5-lang - Update to 5.42.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.42.0.php - Changes since 5.41.0: * Remove obsolete reviewboardrc file * Don't use virtual keyword here - Update to 5.41.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.41.0.php - Changes since 5.40.0: * None ==== kpimtextedit ==== Version update (17.12.0 -> 17.12.1) Subpackages: kpimtextedit-lang libKF5PimTextEdit5 - Update to 17.12.1 * New bugfix release * For more details please see: * https://www.kde.org/announcements/announce-applications-17.12.1.php - Changes since 17.12.0: * Remove duplicate line ==== kplotting ==== Version update (5.40.0 -> 5.42.0) - Update to 5.42.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.42.0.php - Changes since 5.41.0: * Remove obsolete reviewboardrc file * it was split - Update to 5.41.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.41.0.php - Changes since 5.40.0: * None ==== kpty ==== Version update (5.40.0 -> 5.42.0) Subpackages: libKF5Pty5 libKF5Pty5-lang - Update to 5.42.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.42.0.php - Changes since 5.41.0: * Remove obsolete reviewboardrc file * it was split - Update to 5.41.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.41.0.php - Changes since 5.40.0: * None ==== kqtquickcharts ==== Version update (17.12.0 -> 17.12.1) - Update to 17.12.1 * New bugfix release * For more details please see: * https://www.kde.org/announcements/announce-applications-17.12.1.php - Changes since 17.12.0: * Mark Label and LineLabel types as internal * Add missing types to qmldir - Dropped patches, now upstream: * Add-missing-types-to-qmldir.patch - Add Add-missing-types-to-qmldir.patch to fix ktouch not starting with Qt 5.10 ==== kross ==== Version update (5.40.0 -> 5.42.0) Subpackages: kross-lang - Update to 5.42.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.42.0.php - Changes since 5.41.0: * Remove obsolete reviewboardrc file - Update to 5.41.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.41.0.php - Changes since 5.40.0: * None ==== kruler ==== Version update (17.12.0 -> 17.12.1) Subpackages: kruler-lang - Update to 17.12.1 * New bugfix release * For more details please see: * https://www.kde.org/announcements/announce-applications-17.12.1.php - Changes since 17.12.0: * None ==== krunner ==== Version update (5.40.0 -> 5.42.0) - Update to 5.42.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.42.0.php - Changes since 5.41.0: * Remove obsolete reviewboardrc file * Prevent cmake 3.10+ warning with moc & K_EXPORT_PLASMA_RUNNER/RUNNER_CONFIG" * Remove unneeded moc include * [RunnerManager] Don't mess with ThreadWeaver thread count - Update to 5.41.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.41.0.php - Changes since 5.40.0: * Fix some clazy wrning * Autogenerate it too * Remove unused include * Port to autogenerated category file * KRunner template: remove bogus translation strings ==== kscreen5 ==== Version update (5.11.4 -> 5.11.95) Subpackages: kscreen5-lang - Update to 5.11.95 * New feature release * For more details please see: * https://www.kde.org/announcements/plasma-5.11.95.php - Changes since 5.11.5: * Remove obsolete reviewboardrc file * Use nullptr here. Use QLatin1Char(...) * Minor optimization * Const'ify * Port to autogenerate logging category * Initialize pointer/value. Minor optimization * Constify * Modernize: use nullptr * Delete layout before to recreate new one * Fix debug text * kcm displayconfiguration scaling: Remove unused text strings * Keep monitoring the initial config * track the config to monitor, save scale - Update to 5.11.5 * New bugfix release * For more details please see: * https://www.kde.org/announcements/plasma-5.11.5.php - Changes since 5.11.4: * None ==== kscreenlocker ==== Version update (5.11.4 -> 5.11.95) Subpackages: kscreenlocker-lang libKScreenLocker5 - Update to 5.11.95 * New feature release * For more details please see: * https://www.kde.org/announcements/plasma-5.11.95.php - Changes since 5.11.5: * Remove double margin in KCM UI * Load config specified by the LnF theme (kde#384264) * Remove unused class SelectImageButton * Remove obsolete reviewboardrc file * Bump KF5 required version to 5.42 * Whitelist Switch keyboard layout to shortcuts (kde#378531) * port to Package::fileUrl * Forbid more syscalls which could modify the filesystem * Screenlocker KCM text improvements * Change kcm header "Screen Locking Timeouts" to "Configure Screen Locking" - Update to 5.11.5 * New bugfix release * For more details please see: * https://www.kde.org/announcements/plasma-5.11.5.php - Changes since 5.11.4: * Adjust kwinglplatform.cpp for Mesa renderer string changes * Fix greeter crashing with software rendering on wayland ==== kservice ==== Version update (5.40.0 -> 5.42.0) Subpackages: kservice-lang - Update to 5.42.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.42.0.php - Changes since 5.41.0: * Remove obsolete reviewboardrc file * Install categories file + use debug categories when necessary * Fix cmake warning * autogenerate debug file - Update to 5.41.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.41.0.php - Changes since 5.40.0: * Fix compile with QT_NO_CAST_FROM_ASCII ==== ksmtp ==== Version update (17.12.0 -> 17.12.1) Subpackages: ksmtp-lang libKPimSMTP5 - Update to 17.12.1 * New bugfix release * For more details please see: * https://www.kde.org/announcements/announce-applications-17.12.1.php - Changes since 17.12.0: * Send the correct hostname with the HELO/EHLO command (kde#387926) * Fix duplicate authentication (kde#387926, kde#388068) * Add .arcconfig * show error string instead error number * do not cancel send job after 10s timeout (kde#387613) - Dropped patches, now upstream: * 0001-Fix-duplicate-authentication.patch * 0002-Send-the-correct-hostname-with-the-HELO-EHLO-command.patch - Add another patch to fix sending of emails with certain servers: * 0002-Send-the-correct-hostname-with-the-HELO-EHLO-command.patch * Fixed kde#387926 - Add patch to fix sending of emails over SSL (without STARTTLS): * 0001-Fix-duplicate-authentication.patch * Fixes kde#388068, kde#387926 and boo#1073975 ==== ksshaskpass5 ==== Version update (5.11.4 -> 5.11.95) Subpackages: ksshaskpass5-lang - Update to 5.11.95 * New feature release * For more details please see: * https://www.kde.org/announcements/plasma-5.11.95.php - Changes since 5.11.5: * None - Update to 5.11.5 * New bugfix release * For more details please see: * https://www.kde.org/announcements/plasma-5.11.5.php - Changes since 5.11.4: * None - Do not export SSH_ASKPASS anymore, the script was broken anyway and the default askpass dispatches to ksshaskpass anyway ==== ksysguard5 ==== Version update (5.11.4 -> 5.11.95) Subpackages: ksysguard5-lang - Update to 5.11.95 * New feature release * For more details please see: * https://www.kde.org/announcements/plasma-5.11.95.php - Changes since 5.11.5: * linux: expand 'arrayDevice' by 1 character more * Remove obsolete reviewboardrc file * fix warning comparing int with uint * fix warning, o is unused * fix warning comparing uint to int * replace tabs with spaces for style consistency * revise the tab upload dialog to direct people at the kde store * Add .arcconfig * Don't repeat work of KAboutData::setupCommandLine() * Group app metadata setting code - Update to 5.11.5 * New bugfix release * For more details please see: * https://www.kde.org/announcements/plasma-5.11.5.php - Changes since 5.11.4: * None ==== ktexteditor ==== Version update (5.40.0 -> 5.42.0) Subpackages: ktexteditor-lang - Update to 5.42.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.42.0.php - Changes since 5.41.0: * Remove obsolete reviewboardrc file * clang-tidy modernize-use-override * Fix wildcard matching for modelines * Fix Unit Test * Fix compilation * Fix a regression caused by changing backspace key behavior * port to non-deprecated API like already used at other place (kde#386823) * Add missing include for std::array * MessageInterface: Add CenterInView as additional position * Verify if QTest::qWaitForWindowExposed returns true * QStringList initializer list cleanup * Migrate some QRegExps to QRegularExpression * Fix warning about unused variable * Fix syntax unit tests * Fix API documentation about RangeCommand - Update to 5.41.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.41.0.php - Changes since 5.40.0: * Use directly QStringLiteral * We depend against 5.7 * API dox: fix section id * Plugin template: remove bogus translation strings * Fix VI-Mode buffer commands * Remove unused member variable * prevent accidental zooming. * autotests: Remove dep on Qt5::Script again * Fix: Missing dependencies for ktexeditor autotests ==== ktextwidgets ==== Version update (5.40.0 -> 5.42.0) Subpackages: libKF5TextWidgets5 libKF5TextWidgets5-lang - Update to 5.42.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.42.0.php - Changes since 5.41.0: * Remove obsolete reviewboardrc file - Update to 5.41.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.41.0.php - Changes since 5.40.0: * Convert it * Port to new connect api (when possible) ==== ktnef ==== Version update (17.12.0 -> 17.12.1) Subpackages: ktnef-lang libKF5Tnef5 - Update to 17.12.1 * New bugfix release * For more details please see: * https://www.kde.org/announcements/announce-applications-17.12.1.php - Changes since 17.12.0: * None ==== kunitconversion ==== Version update (5.40.0 -> 5.42.0) Subpackages: libKF5UnitConversion5 libKF5UnitConversion5-lang - Update to 5.42.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.42.0.php - Changes since 5.41.0: * Remove obsolete reviewboardrc file - Update to 5.41.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.41.0.php - Changes since 5.40.0: * Port from QDom to QXmlStreamReader * Use https for downloading currency exchange rates * Remove some remove_definition ==== kwallet ==== Version update (5.40.0 -> 5.42.0) Subpackages: kwallet-tools kwallet-tools-lang kwalletd5 kwalletd5-lang libKF5Wallet5 libkwalletbackend5-5 - Update to 5.42.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.42.0.php - Changes since 5.41.0: * Remove obsolete reviewboardrc file * Use cmake variable kwallet_xml for specifing org.kde.KWallet.xml * Use correct service executable path for installing kwalletd dbus service on Win32 - Update to 5.41.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.41.0.php - Changes since 5.40.0: * Fix some clazy warning * Port to qCDebug * Remove some remove_definition * Port to qCDebug ==== kwalletmanager5 ==== Version update (17.12.0 -> 17.12.1) Subpackages: kwalletmanager5-lang - Update to 17.12.1 * New bugfix release * For more details please see: * https://www.kde.org/announcements/announce-applications-17.12.1.php - Changes since 17.12.0: * None ==== kwayland ==== Version update (5.40.0 -> 5.42.0) - Update to 5.42.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.42.0.php - Changes since 5.41.0: * Remove obsolete reviewboardrc file * Minor doxygen change to group new bind/create methods * Fix naming inconsistency * Resolve some merge issues * Unit test for Server Decoration Palette * Create interface for passing server decoration palettes * Explicitly include std::bind functions * [server] Add a method IdleInterface::simulateUserActivity * Fix regression caused by backward compatibility support in data source * Fix @since version tags * Add support for version 3 of data device manager interface (kde#386993) * Scope exported/imported objects to the test * Fix ASAN warning on TestXdgForeign * Replace QCOMPARE(nullptr) with QVERIFY * Fix error in WaylandSurface::testDisconnect * Explicit QCOMPARE(QString,QString) * Add explicit AppMenu protocol * Fix ASAN warnings in XDGForeignV2Interface * Fix exlude generated file from automoc feature - Update to 5.41.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.41.0.php - Changes since 5.40.0: * Fix testWaylandFullscreenShell. * Expose wl_display_set_global_filter as a virtual method * Fix kwayland-testXdgShellV6. * Add support for zwp_idle_inhibit_manager_v1 * [server] Support inhibiting the IdleInterface ==== kwidgetsaddons ==== Version update (5.40.0 -> 5.42.1) Subpackages: libKF5WidgetsAddons5 libKF5WidgetsAddons5-lang - Update to 5.42.1 * New bugfix release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.42.1.php - Changes since 5.41.0: * KMultiTabBar: Fix regression in conversion to new style connect() * Remove obsolete reviewboardrc file * Fix crash in setMainWindow on wayland * Convert to new connect api * Port some code to new connect api * remove not necessary virtual keyword here * Port some code to new connect api * Initialize variable, minor optimization * QTest::qWaitForWindowExposed uses Q_REQUIRED_RESULT - Update to 5.41.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.41.0.php - Changes since 5.40.0: * Avoid inconsistent passworddialog * Set enable_blur_behind hint on demand. * KDateComboBox: port to Qt5 connect syntax, remove Q_PRIVATE_SLOTs. * autotests: replace member with local scoped pointer * KPageListView: Update width on font change ==== kwin5 ==== Version update (5.11.4 -> 5.11.95) Subpackages: kwin5-lang - Update to 5.11.95 * New feature release * For more details please see: * https://www.kde.org/announcements/plasma-5.11.95.php - Too many changes to list here - Update to 5.11.5 * New bugfix release * For more details please see: * https://www.kde.org/announcements/plasma-5.11.5.php - Changes since 5.11.4: * Add missing include - Add parens to fix build for 42.x ==== kwindowsystem ==== Version update (5.40.0 -> 5.42.0) Subpackages: libKF5WindowSystem5 libKF5WindowSystem5-lang - Update to 5.42.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.42.0.php - Changes since 5.41.0: * Remove obsolete reviewboardrc file * Verify return value - Update to 5.41.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.41.0.php - Changes since 5.40.0: * [KWindowEffectsPrivateX11] Add reserve() call ==== kxmlgui ==== Version update (5.40.0 -> 5.42.0) Subpackages: libKF5XmlGui5 libKF5XmlGui5-lang - Update to 5.42.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.42.0.php - Changes since 5.41.0: * Remove obsolete reviewboardrc file * KMainWindow_UnitTest: fix path used for wiping the config file * API dox: make doxygen cover session related macros & functions again * Disconnect shortcutedit slot on widget destruction (kde#387307) - Update to 5.41.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.41.0.php - Changes since 5.40.0: * Compile with stricter compilation flags * Use qCDebug * Fix translation of toolbar name when it has i18n context ==== kxmlrpcclient5 ==== Version update (5.40.0 -> 5.42.0) Subpackages: libKF5XmlRpcClient5 libKF5XmlRpcClient5-lang - Update to 5.42.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.42.0.php - Changes since 5.41.0: * Remove obsolete reviewboardrc file - Update to 5.41.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.41.0.php - Changes since 5.40.0: * None ==== kyotocabinet ==== - Add baselibs.conf: Produce libkyotocabinet16-32bit, dependency to libpinyin13-32bit. ==== lame ==== Version update (3.99.5 -> 3.100) Subpackages: libmp3lame0 - Update to version 3.100 * Improved detection of MPEG audio data in RIFF WAVE files. sf#3545112 Invalid sampling detection * New switch --gain <decibel>, range -20.0 to +12.0, a more convenient way to apply Gain adjustment in decibels, than the use of --scale <factor>. * Fix for sf#3558466 Bug in path handling * Fix for sf#3567844 problem with Tag genre * Fix for sf#3565659 no progress indication with pipe input * Fix for sf#3544957 scale (empty) silent encode without warning * Fix for sf#3580176 environment variable LAMEOPT doesn't work anymore * Fix for sf#3608583 input file name displayed with wrong character encoding (on windows console with CP_UTF8) * Fix dereference NULL and Buffer not NULL terminated issues. * Fix dereference of a null pointer possible in loop. * Make sure functions with SSE instructions maintain their own properly aligned stack. Thanks to Fabian Greffrath * Multiple Stack and Heap Corruptions from Malicious File. * Fix a division by zero vulnerability. * Fix CVE-2017-9410 fill_buffer_resample function in libmp3lame/util.c heap-based buffer over-read and ap * Fix CVE-2017-9411 fill_buffer_resample function in libmp3lame/util.c invalid memory read and application crash * Fix CVE-2017-9412 unpack_read_samples function in frontend/get_audio.c invalid memory read and application crash * Fix clip detect scale suggestion unaware of scale input value * HIP decoder bug fixed: decoding mixed blocks of lower sample frequency Layer3 data resulted in internal buffer overflow. * Add lame_encode_buffer_interleaved_int() - Drop upstream patches: * lame-Add-check-for-invalid-input-sample-rate.patch * lame-ansi2knr2.patch * lame-bits_per_sample.patch * lame-force_align_arg_pointer.patch * lame-gtk1.patch * lame-int_resample_ratio.patch * lame-msse.patch ==== lcms2 ==== Version update (2.8 -> 2.9) - Update to 2.9 - Drop 0001-Added-an-extra-check-to-MLU-bounds.patch, it is now in the upstream code * Bugfix release + Several fixes related with security, and therefore not detailed here. + C++ compiles now without warnings + Added OSX and clang in travis + Added a travis-ci test matrix for many compilers and OS. Thanks to Thomas Weber (debian) for this great improvement. + testbed can now work with dynamic versions of library + Fixed wrong planar formatters regarding linestride interpretation ==== libKF5ModemManagerQt ==== Version update (5.40.0 -> 5.42.0) - Update to 5.42.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.42.0.php - Changes since 5.41.0: * Remove obsolete reviewboardrc file * Don't use virtual keyword here * Remove old check. We depend against qt5.7 * it was split - Update to 5.41.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.41.0.php - Changes since 5.40.0: * None ==== libKF5NetworkManagerQt ==== Version update (5.40.0 -> 5.42.0) - Update to 5.42.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.42.0.php - Changes since 5.41.0: * Remove not necessary virtual keyword * 802-11-x: support for PWD EAP method * it was split - Update to 5.41.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.41.0.php - Changes since 5.40.0: * Remove redundant map look-ups * Don't do unnecessary QString allocations to convert parts of it into strings ==== libabw ==== Version update (0.1.1 -> 0.1.2) - Version update to 0.1.2: * Fix several issues identified by Coverity. * Parse paragraph and cell borders. * Improve parsing of lists. * Fix build with boost >= 1.59. * Make the output of abw2* --help more compatible with help2man. * Fix various problems when parsing broken files found by oss-fuzz. * Require C++11 for build. * Parse fields. (tdf#74466) * Parse floating (not inline) images. (tdf#74463) * Parse text boxes. * Drop outdated MSVC project files. * Set minimal width/height of inline images (which usually do not have dimensions set in the file) to 1 inch. (tdf#74462) ==== libapparmor ==== Version update (2.11.1 -> 2.12) - update to AppArmor 2.12 - preserve errno across aa_*_unref() functions - see https://gitlab.com/apparmor/apparmor/wikis/Release_Notes_2.12 for the detailed upstream changelog - no longer package static libapparmor.a - update to AppArmor 2.11.95 aka 2.12 beta1 - no changes in libapparmor - see http://wiki.apparmor.net/index.php/ReleaseNotes_2_11_95 for the detailed upstream changelog ==== libbluray ==== - Modified patch: * libbluray-java9.patch + Some change in hunks integrating upstream fixes that were partially different from ours. - BuildConflict with jdk10 or higher, since some removal of deprecated SecurityManager functions makes BD-J not buildable with jdk10 ==== libgcrypt ==== Version update (1.8.1 -> 1.8.2) Subpackages: libgcrypt20 libgcrypt20-32bit - libgcrypt 1.8.2: * Fix fatal out of secure memory status in the s-expression parser on heavy loaded systems. * Add auto expand secmem feature or use by GnuPG 2.2.4 ==== libgravatar ==== Version update (17.12.0 -> 17.12.1) Subpackages: libKF5Gravatar5 libgravatar-lang - Update to 17.12.1 * New bugfix release * For more details please see: * https://www.kde.org/announcements/announce-applications-17.12.1.php - Changes since 17.12.0: * None ==== libjpeg-turbo ==== Version update (1.5.2 -> 1.5.3) Subpackages: libjpeg8 libturbojpeg0 - - update to version 1.5.3 1. Fixed a NullPointerException in the TurboJPEG Java wrapper that occurred when using the YUVImage constructor that creates an instance backed by separate image planes and allocates memory for the image planes. 2. Fixed an issue whereby the Java version of TJUnitTest would fail when testing BufferedImage encoding/decoding on big endian systems. 3. Fixed a segfault in djpeg that would occur if an output format other than PPM/PGM was selected along with the `-crop` option. The `-crop` option now works with the GIF and Targa formats as well (unfortunately, it cannot be made to work with the BMP and RLE formats due to the fact that those output engines write scanlines in bottom-up order.) djpeg will now exit gracefully if an output format other than PPM/PGM, GIF, or Targa is selected along with the `-crop` option. 4. Fixed an issue whereby `jpeg_skip_scanlines()` would segfault if color quantization was enabled. 5. TJBench (both C and Java versions) will now display usage information if any command-line argument is unrecognized. This prevents the program from silently ignoring typos. 6. Fixed an access violation in tjbench.exe (Windows) that occurred when the program was used to decompress an existing JPEG image. 7. Fixed an ArrayIndexOutOfBoundsException in the TJExample Java program that occurred when attempting to decompress a JPEG image that had been compressed with 4:1:1 chrominance subsampling. 8. Fixed an issue whereby, when using `jpeg_skip_scanlines()` to skip to the end of a single-scan (non-progressive) image, subsequent calls to `jpeg_consume_input()` would return `JPEG_SUSPENDED` rather than `JPEG_REACHED_EOI`. 9. `jpeg_crop_scanlines()` now works correctly when decompressing grayscale JPEG images that were compressed with a sampling factor other than 1 (for instance, with `cjpeg -grayscale -sample 2x2`). ==== libkcddb ==== Version update (17.12.0 -> 17.12.1) - Update to 17.12.1 * New bugfix release * For more details please see: * https://www.kde.org/announcements/announce-applications-17.12.1.php - Changes since 17.12.0: * None ==== libkcompactdisc ==== Version update (17.12.0 -> 17.12.1) Subpackages: libKF5CompactDisc5 libkcompactdisc-lang - Update to 17.12.1 * New bugfix release * For more details please see: * https://www.kde.org/announcements/announce-applications-17.12.1.php - Changes since 17.12.0: * None ==== libkdcraw ==== Version update (17.12.0 -> 17.12.1) - Update to 17.12.1 * New bugfix release * For more details please see: * https://www.kde.org/announcements/announce-applications-17.12.1.php - Changes since 17.12.0: * None ==== libkdecoration2 ==== Version update (5.11.4 -> 5.11.95) Subpackages: libkdecorations2-5 libkdecorations2private5 - Update to 5.11.95 * New feature release * For more details please see: * https://www.kde.org/announcements/plasma-5.11.95.php - Changes since 5.11.5: * Remove obsolete reviewboardrc file - Update to 5.11.5 * New bugfix release * For more details please see: * https://www.kde.org/announcements/plasma-5.11.5.php - Changes since 5.11.4: * None ==== libkdepim ==== Version update (17.12.0 -> 17.12.1) Subpackages: libKF5Libkdepim5 libKF5LibkdepimAkonadi5 libkdepim-lang - Update to 17.12.1 * New bugfix release * For more details please see: * https://www.kde.org/announcements/announce-applications-17.12.1.php - Changes since 17.12.0: * None ==== libkexiv2 ==== Version update (17.12.0 -> 17.12.1) - Update to 17.12.1 * New bugfix release * For more details please see: * https://www.kde.org/announcements/announce-applications-17.12.1.php - Changes since 17.12.0: * None ==== libkgapi ==== Version update (17.12.0 -> 17.12.1) Subpackages: libKPimGAPICalendar5 libKPimGAPIContacts5 libKPimGAPICore5 libKPimGAPITasks5 libkgapi-lang - Add Fix-token-page-URL.patch to make authentification with Google services work again after a change by Google (kde#388483) - Update to 17.12.1 * New bugfix release * For more details please see: * https://www.kde.org/announcements/announce-applications-17.12.1.php - Changes since 17.12.0: * None ==== libkipi ==== Version update (17.12.0 -> 17.12.1) Subpackages: libKF5Kipi32_0_0 libkipi-data - Update to 17.12.1 * New bugfix release * For more details please see: * https://www.kde.org/announcements/announce-applications-17.12.1.php - Changes since 17.12.0: * None - Add Conflicts: for older (pre-SLPP-valid) libKF5Kipi package to the -data subpackage (boo#1069775) ==== libkleo ==== Version update (17.12.0 -> 17.12.1) Subpackages: libKF5Libkleo5 libkleo-lang - Update to 17.12.1 * New bugfix release * For more details please see: * https://www.kde.org/announcements/announce-applications-17.12.1.php - Changes since 17.12.0: * Fix sorting in KeyRearrangeColumnsProxyModel ==== libkomparediff2 ==== Version update (17.12.0 -> 17.12.1) Subpackages: libkomparediff2-5 libkomparediff2-lang - Update to 17.12.1 * New bugfix release * For more details please see: * https://www.kde.org/announcements/announce-applications-17.12.1.php - Changes since 17.12.0: * None ==== libksane ==== Version update (17.12.0 -> 17.12.1) Subpackages: libKF5Sane5 libksane-lang - Update to 17.12.1 * New bugfix release * For more details please see: * https://www.kde.org/announcements/announce-applications-17.12.1.php - Changes since 17.12.0: * None ==== libkscreen2 ==== Version update (5.11.4 -> 5.11.95) Subpackages: libKF5Screen7 libkscreen2-plugin - Update to 5.11.95 * New feature release * For more details please see: * https://www.kde.org/announcements/plasma-5.11.95.php - Changes since 5.11.5: * Remove obsolete reviewboardrc file * Fix typo * Honour the preferred mode flag in the kwayland backend * kwaylandconfig: autotest scale changed signal arrival * add scale and labels to output debug * add debug << operator to config * show in debug what the result is supposed to be * Use nullptr. Initialize pointer * Allow setting mode by widthxheight@refreshrate * Also copy scale in Output::apply() * Merge scale changes * let's continue in debug code instead of returning from XRandRConfig::applyKScreenConfig * Add setScale option to kscreendoctor * Use QString for number parsing * fix comment * kscreen-doctor: support setting scale of outputs * Test only changing the scale - Update to 5.11.5 * New bugfix release * For more details please see: * https://www.kde.org/announcements/plasma-5.11.5.php - Changes since 5.11.4: * Fix Config supportedFeatures not being passed between backend and clients ==== libksieve ==== Version update (17.12.0 -> 17.12.1) Subpackages: libksieve-lang - Update to 17.12.1 * New bugfix release * For more details please see: * https://www.kde.org/announcements/announce-applications-17.12.1.php - Changes since 17.12.0: * We just need address header not all * Fix Bug 381714 - Cancelling sieve management operation has no effect (kde#381714) ==== libksysguard5 ==== Version update (5.11.4 -> 5.11.95) Subpackages: libksysguard5-helper libksysguard5-lang - Update to 5.11.95 * New feature release * For more details please see: * https://www.kde.org/announcements/plasma-5.11.95.php - Changes since 5.11.5: * Add a per-process CPU usage graph shown in the process list * Remove obsolete reviewboardrc file * Only initialize variable if we are going to use it * Modernize: Use nullptr where possible * Modernize: Q_DECL_OVERRIDE -> override * Modernize: Use override everywhere * Minor: Fix compiler warning - Update to 5.11.5 * New bugfix release * For more details please see: * https://www.kde.org/announcements/plasma-5.11.5.php - Changes since 5.11.4: * None ==== libmspub ==== Version update (0.1.2 -> 0.1.3) - Version update to 0.1.3: * Workaround a build error on some 32-bit systems. * Parse table row and column sizes. (tdf#89061) * Fix various problems when parsing broken files, found with the help of american-fuzzy-lop and oss-fuzz. * Make the output of pub2foo --help more compatible with help2man. * Extract more metadata from documents. * Require C++11 for build. * Drop outdated MSVC project files. * Handle table cells containing multiple paragraphs correctly. (tdf#89393) * Parse more text formatting attributes: all underline types, small caps, all caps, outline, emboss, engrave, shadow. * Parse text language. * Various minor changes and improvements. ==== libostree ==== Version update (2017.12 -> 2017.15) - Update to version 2017.15: + The headlining feature in this release is support for repository locking, contributed by Dan Nicholson. Currently it is disabled by default; add locking=true in a repository configuration file to enable. This feature should be considered as "tech preview"; it's highly likely we'll stabilize it in its current form, but it's possible something will change. Currently the locking only protects commit + prune; there is a large pending PR to extend locking to many more APIs and commands. + Several new APIs were added; for example libostree now has a convenient API to break a hardlink, which happens in e.g. rpm-ostree in several places such as handling the RPM database. + Also, multithreading support in the commit APIs was cleaned up and clarified. It's now possible to call transaction_set_ref() from multiple threads, which rpm-ostree uses now to import RPMs to OSTree in parallel. + We're tracking an issue with http2+libcurl and it looks like there are a number of issues still floating around HTTP2+libcurl (some are server bugs), that we added support at both build and runtime to disable http2. + The fsck command learned how to verify ref bindings, and relatedly, the commit command gained a --unbound option to skip creating ref bindings. - Update to version 2017.14: + This release is almost entirely bugfixes. One notable fix is a read-after-free when libcurl is finalizing that some people have hit. + There are a number of improvements around the ${repo}/tmp directory and the per-transaction staging directory in preparation for adding locking in a future release. This release should already help avoid several failures when doing concurrent commits; the aim of the locking work will support concurrent prunes and commits. - Update to version 2017.13: + A lot of across-the-board improvements here; the pure bugfixes are mostly in the experimental Avahi bits, hardening the FIFREEZE on /boot code, explicit errors when trying to commit non-UTF8 filenames, and finally a number of fixes around our use of mmap. + One slight backwards-incompatible change (but I doubt it'll break anyone): Disallow refs starting with a non-letter or digit If this does affect you, please let us know ASAP. + For improvements, first up, Alex changed the static delta code to avoid holding everything in memory; this is a substantial improvement for large deltas, and also for flatpak which uses deltas as a "bundle" format. + A few notable changes: - commit: Add _CONSUME modifier flag. You probably want to use this by default for your build/package systems. - core: Add standard SOURCE_TITLE metadata key. This one I think is conceptually quite interesting; for many people, their ostree commits are derived from something else that has its own versioning, and it's useful to show that explicitly. I encourage ostree-based build systems to consider rendering human-readable information about your builds into this standardized metadata key. - On the command line side: cleaning up the --help output significantly. ==== libpsl ==== - Make sure to use python3 during build instead of calling env ==== libqca-qt5 ==== Subpackages: libqca-qt5-plugins - Diversify subpackage descriptions. - Add patches to support OpenSSL 1.1.0: * 0001-Revert-tlsunittest-disable-some-ciphers.patch * 0002-Disable-missed-openssl-cipher-suites.patch * 0003-Add-support-for-OpenSSL-1.1.0.patch - Fix provides in main package - buildignore openssl-1_0_0 to avoid conflicts during the openssl 1.1 effort. ==== libqt4 ==== Subpackages: libqt4-qt3support libqt4-sql libqt4-sql-sqlite libqt4-x11 - Change fix-build-icu59.patch to build qlocale_icu.cpp with - std=c++11 to support ICU60 headers ==== libqt5-qtwebengine ==== - Also work around crashes on wayland by disabling the GPU by default (boo#1060990): * disable-gpu-when-using-nouveau-boo-1005323.diff ==== libraw ==== Version update (0.18.5 -> 0.18.6) - updated to 0.18.6: * Fixed fuji_width handling if file is neither fuji nor DNG * Fixed xtrans interpolate for broken xtrans pattern * Fixed panasonic decoder ==== libreoffice ==== Version update (5.4.3.2 -> 6.0.0.1) Subpackages: libreoffice-base libreoffice-base-drivers-mysql libreoffice-branding-upstream libreoffice-calc libreoffice-draw libreoffice-filters-optional libreoffice-gnome libreoffice-gtk3 libreoffice-impress libreoffice-l10n-en libreoffice-mailmerge libreoffice-math libreoffice-pyuno libreoffice-writer libreofficekit - Add libreoffice-poppler-0.62.patch: Fix build with poppler 0.62, where UTF8.h (explcitly marked as an experimental header) was renamed to UnicodeMapFuncs.h. - For now disable qt5 integration as it is utterly broken * just keep the kde4 one - Version update to 6.0.0.1: * RC1 of 6 series, now tests seem to pass - Reintroduce kde4 subpackage (now qt4 build with openssl-1.1) - Add the gtk2 subpackage to not pull-in the gtk2 on current desktop * Also supplement as needed for SLE12 - Supplement properly the qt5 and the plasma5-workspace - Fix providing libgpg-error0 bsc#1072061 when bundling - Version update to 6.0.0.0.beta2: * Many fixes in gpg4libre and all around - Seems we no longer need the _r.so directly, no mentions in code - Do not upse otherproviders() as it is not needed with new rpms - Merge up all the icon themes as they have intermixed deps - Tweak up langpack generating to work with new gettext .mo files * Those macros are pretty ugly - Add patch to not bother checking qt4 bugs: * kde5-configure-checks.patch - Start updating to release 6.0.0.0.beta1: * Code for Qt5 UI * No longer flickering opengl backend * Tons of updates * Collada and gltf are removed upstream * Online help re-integrated even better - Remove merged patches: * 0001-Adapt-getcompver.awk-to-Java-9.patch * 0001-This-hunk-breaks-jdk9-build.patch * 0002-Detect-libjawt-automatically-on-java9-too.patch * java-encoding.patch * gnome-documents-check-ntimeoutid.patch - Drop no longer needed patches: * libreoffice-hotfix-disablebrokenshapetest.patch * disable-flaky-hsqldb-test.patch ==== libsndfile ==== - Fix VUL-0: divide-by-zero error exists in the function double64_init() in double64.c (CVE-2017-14634, bsc#1059911): 0030-double64_init-Check-psf-sf.channels-against-upper-bo.patch - Tentative fix for VUL-0: out of bounds read in the function d2alaw_array() in alaw.c (CVE-2017-14245, bsc#1059912) and VUL-0: out of bounds read in the function d2ulaw_array() in ulaw.c (CVE-2017-14246, bsc#1059913): 0031-sfe_copy_data_fp-check-value-of-max-variable.patch ==== libssh ==== - Add patch to fix parsing of config files (boo#1067782): * 0001-config-Bugfix-Dont-skip-unseen-opcodes.patch ==== libstorage-ng ==== Version update (3.3.95 -> 3.3.110) Subpackages: libstorage-ng-lang libstorage-ng-ruby libstorage-ng1 - Translated using Weblate (Chinese (China)) - 3.3.110 - merge gh#openSUSE/libstorage-ng#423 - updated documentation - extended documentation - extended integration test - added convenience functions - updated catches file - added convert function - added integration test - 3.3.109 - merge gh#openSUSE/libstorage-ng#422 - added check for active flag - coding style - 3.3.108 - Translated using Weblate (Italian) - 3.3.107 - Translated using Weblate (German) - 3.3.106 - merge gh#openSUSE/libstorage-ng#421 - avoid use of cerr - updated exceptions - coding style - avoid use of cout - 3.3.105 - Translated using Weblate (Italian) - 3.3.104 - merge gh#openSUSE/libstorage-ng#420 - remove LIBVERSION_MAJOR macro from spec.in - 3.3.103 - merge gh#openSUSE/libstorage-ng#418 - check divisor prior to modulo operation - avoid throw in destructor - 3.3.102 - merge gh#openSUSE/libstorage-ng#419 - Leave enough space even for 'reiserfs' - 3.3.101 - merge gh#openSUSE/libstorage-ng#416 - added obsoletes (bsc#1073645) - removed very old obsoletes - 3.3.100 - merge gh#openSUSE/libstorage-ng#417 - Explain why virtio udev links are filtered out - merge gh#openSUSE/libstorage-ng#415 - fixed print call - 3.3.99 - merge gh#openSUSE/libstorage-ng#414 - renamed functions - provide find_by_any_name in API (bsc#1073254) - updated catches file - added integration test - 3.3.98 - merge gh#openSUSE/libstorage-ng#413 - disable vfat resize since support from utilility is unclear (see bsc#1072479) - 3.3.97 - merge gh#openSUSE/libstorage-ng#412 - switch to python 3 - 3.3.96 ==== libvorbis ==== Subpackages: libvorbis0 libvorbisenc2 libvorbisfile3 - Fix VUL-0: out-of-bounds array read vulnerability exists in function mapping0_forward() (CVE-2017-14633, bsc#1059811): 0001-CVE-2017-14633-Don-t-allow-for-more-than-256-channel.patch - Fix VUL-0: Remote Code Execution upon freeing uninitialized memory in function vorbis_analysis_headerout(CVE-2017-14632, bsc#1059809): 0002-CVE-2017-14632-vorbis_analysis_header_out-Don-t-clea.patch ==== libxkbcommon ==== Version update (0.7.2 -> 0.8.0) Subpackages: libxkbcommon-x11-0 libxkbcommon0 - Update to new upstream release 0.8.0 * Added xkb_keysym_to_{upper,lower} to perform case-conversion directly on keysyms. This is useful in some odd cases, but working with the Unicode representations should be preferred when possible. * Added Unicode conversion rules for the signifblank and permille keysyms. * Fixed a bug in the parsing of XKB key type definitions where the number of levels were determined by the number of level * names*. Keymaps which omit level names were hence miscompiled. This regressed in version 0.4.3. Keymaps from xkeyboard-config were not affected since they don't omit level names. ==== libyaml ==== Version update (0.1.6 -> 0.1.7) - update to 0.1.7 * Fixed segfault in yaml_string_write_handler * Fixed invalid simple key assertion (CVE-2014-9130) * Fixed error handling in some examples - remove CVE-2014-9130.patch - fixed upstream in 946596172d140497b560e016e581accb0a92cca4 - cleanup spec file with spec-cleaner ==== libzip ==== Version update (1.2.0 -> 1.3.2) - updated to version 1.3.2: * Fix bug introduced in last: zip_t was erroneously freed if zip_close() failed. * Install zipconf.h into ${PREFIX}/include * Add zip_libzip_version() * Fix AES tests on Linux * Support bzip2 compressed zip archives * Improve file progress callback code * Fix zip_fdopen() * CVE-2017-12858: Fix double free() * CVE-2017-14107: Improve EOCD64 parsing - removed patches (upstreamed) * libzip-CVE-2017-12858.patch * libzip-CVE-2017-14107.patch - added patch (fixed in head) * libzip-uninitialized-value.patch ==== lttng-ust ==== Version update (2.10.0 -> 2.10.1) - Update to version 2.10.1: * Fix: Specify SONAME in python-lttngust's LoadLibrary. * Fix: Ensure the fd tracker is initialised when called from constructors. * Fix: fd of an elf object must be registered to the fd tracker. * Fix: liblttng-ust-fd.so: Override the fclose symbol. * Fix: lttng-gen-tp: Only replace the file extension. * Fix: Move fsync after ftruncate. * Fix: Synch buffer file metadata on buffer allocation. - Drop baselibs.conf. ==== lvm2 ==== Version update (2.02.176 -> 2.02.177) Subpackages: liblvm2app2_2 liblvm2cmd2_02 - lvmlockd: add lockopt values for skipping selected locks (fate#323203) + fate-323203_lvmlockd-add-lockopt-values-for-skipping-selected-lo.patch - device-mapper.spec: fix wrong replacement of DM_VERSION (bsc#1072524) - Fixes failure of some testcases caused by nc behavior change (bsc#1072624) + bug-1072624_test-lvmetad_dump-always-timed-out-when-using-nc.patch - Refreshed fate-31841_fsadm-add-support-for-btrfs.patch - Update to LVM2.2.02.177 When writing text metadata content, use complete 4096 byte blocks. Change text format metadata alignment from 512 to 4096 bytes. When writing metadata, consistently skip mdas marked as failed. Refactor and adjust text format metadata alignment calculation. Ensure _node_send_message always uses clean status of thin pool. Fix lvmlockd to use pool lock when accessing _tmeta volume. Report expected sanlock_convert errors only when retries fail. Avoid blocking in sanlock_convert on SH to EX lock conversion. Deactivate missing raid LV legs (_rimage_X-missing_Y_Z) on decativation. Categorise I/O with reason annotations in debug messages. Allow extending of raid LVs created with --nosync after a failed repair. Command will lock memory only when suspending volumes. Merge segments when pvmove is finished. Activation code for pvmove automatically discovers holding LVs for resume. Make a pvmove LV locking holder. Do not change critical section counter on resume path without real resume. Enhance activation code to automatically suspend pvmove participants. Prevent conversion of thin volumes to snapshot origin when lvmlockd is used. Add support for pvmove of cache and snapshot origins. Avoid using precommitted metadata for suspending pvmove tree. Deactivate activated LVs on error path when pvmove activation fails. Add "io" to log/debug_classes for logging low-level I/O. Avoid importing persistent filter in vgscan/pvscan/vgrename. Fix memleak of string buffer when vgcfgbackup runs in secure mode. Do not print error when clvmd cannot find running clvmd. Prevent start of new merge of snapshot if origin is already being merged. Fix offered type for raid6_n_6 to raid5 conversion (raid5_n). Deactivate sub LVs when removing unused cache-pool. Do not take backup with suspended devices. ==== mailcommon ==== Version update (17.12.0 -> 17.12.1) Subpackages: libKF5MailCommon5 mailcommon-lang - Update to 17.12.1 * New bugfix release * For more details please see: * https://www.kde.org/announcements/announce-applications-17.12.1.php - Changes since 17.12.0: * None ==== mailimporter ==== Version update (17.12.0 -> 17.12.1) Subpackages: libKF5MailImporter5 libKF5MailImporterAkonadi5 mailimporter-lang - Update to 17.12.1 * New bugfix release * For more details please see: * https://www.kde.org/announcements/announce-applications-17.12.1.php - Changes since 17.12.0: * None ==== marble ==== Version update (17.12.0 -> 17.12.1) Subpackages: libastro1 libmarblewidget-qt5-28 marble-data marble-doc marble-kde marble-lang - Update to 17.12.1 * New bugfix release * For more details please see: * https://www.kde.org/announcements/announce-applications-17.12.1.php - Changes since 17.12.0: * None ==== mariadb ==== Version update (10.2.11 -> 10.2.12) Subpackages: libmysqld19 mariadb-client mariadb-errormessages - update to 10.2.12 GA * release notes and changelog: https://mariadb.com/kb/en/library/mariadb-10212-release-notes/ https://mariadb.com/kb/en/library/mariadb-10212-changelog/ - remove mysql-community-server-5.5.6-safe-process-in-bin.patch becuase this moving is done in the specfile - get rid of the archive with patches (remove mysql-patches.tar.xz and series files), handle patches in the standard way mysql-community-server-5.1.45-multi-configuration.patch mariadb-10.2.4-logrotate.patch mariadb-5.5.28-install_db-quiet.patch mariadb-10.1.1-mysqld_multi-features.patch mariadb-5.2.3-cnf.patch mariadb-10.2.3-group.patch mariadb-10.1.12-deharcode-libdir.patch mariadb-10.0.15-logrotate-su.patch mariadb-10.2.4-fortify-and-O.patch mariadb-10.2.8-systemd-cmake.patch mariadb-10.2.3-mysql_install_db-mariadb_dirs.patch mariadb-10.2.9-galera_cnf.patch mariadb-10.2.10-disable_openssl_compatibility_check.patch - add comments to the section with removing unused files (based on https://lists.launchpad.net/maria-developers/msg11028.html) - put rm statements together - install the new upstream systemd-tmpfiles configuration file 'tmpfiles.conf' and rename it to 'mariadb.conf' in order to follow the manual - remove the new upstream systemd-sysusers configuration file as we handle creating of mysql user in the specfile - mysql.service: remove calling of the wait function and let systemd to do this job. Switch from 'Type=simple' to 'Type=notify' and add TimeoutSec=300 - rename unit files from mysql to mariadb and add mysql alias for the backward compatibility [bsc#1067443] * mysql.service -> mariadb.service * mysql.target -> mariadb.target * mysql@.service -> mariadb@.service - remove configuration-tweaks.tar.xz and move configuration to my.ini/my.cnf file (omit default_plugins.cnf as all configuration here was commented out) - add a numeric prefix for galera.cnf file in order to allow users to speficy in which order the configs will be loaded within the my.cnf.d directory [bsc#1055268] - add 'bind-address = 127.0.0.1' as a default option to my.cnf file for security reasons (disable MariaDB to listen for TCP/IP connections by default) [bsc#1058374] - update my.cnf file and add a section with SSL configuration [bsc#1058374] - switch from deprecated 'net-tools' to 'iproute2' for mariadb-galera subpackage. This dependency switch is sufficient for making wsrep_sst_rsync.sh script to use 'ip' instead of 'ifconfig' command - Do not manually delete %{_localstatedir}/adm/update-messages/%{name}-%{version}-%{release}-something: The file is listed as ghost and thus properly owned by the package. - Use %tmpfiles_create which can cope with transactional updates. ==== mariadb-connector-c ==== - Use more cmake macros - Run spec-cleaner - 0334aa48.patch: Backported implementation and testcase for skipping particular paramset in bulk operation/. This is needed to get current stable MariaDB connector/ODBC actually compilable. - Install missing header (bsc#1067904) ==== mdadm ==== - 0207-managemon-Don-t-add-disk-to-the-array-after-it-has-s.patch (bsc#1073862) ==== messagelib ==== Version update (17.12.0 -> 17.12.1) Subpackages: messagelib-lang - Update to 17.12.1 * New bugfix release * For more details please see: * https://www.kde.org/announcements/announce-applications-17.12.1.php - Changes since 17.12.0: * Repair Page Down with Qt 5.9, there documentElement.scrollTop doesn't work. * Fix Bug 388440 - scrolling in KMail: "page down" only works once (kde#388440) * Add the values of the Inotify find call to the appropriate lists * Not necessary to use private class here * Hide widget when we change message - Dropped patches, now upstream: * 0001-Fix-Bug-388440-scrolling-in-KMail-page-down-only-wor.patch - Add patch to fix scrolling with Qt >= 5.10 (boo#1074271): * 0001-Fix-Bug-388440-scrolling-in-KMail-page-down-only-wor.patch ==== milou5 ==== Version update (5.11.4 -> 5.11.95) Subpackages: milou5-lang - Update to 5.11.95 * New feature release * For more details please see: * https://www.kde.org/announcements/plasma-5.11.95.php - Changes since 5.11.5: * [ResultDelegate] Silence i18n when ListView.section is empty * [ResultDelegate] Workaround subtextLabel leaking outside its container * [ResultDelegate] Get rid of Globals.js * adjust license to be readable by KAboutData - Update to 5.11.5 * New bugfix release * For more details please see: * https://www.kde.org/announcements/plasma-5.11.5.php - Changes since 5.11.4: * None ==== mobipocket ==== Version update (17.12.0 -> 17.12.1) - Update to 17.12.1 * New bugfix release * For more details please see: * https://www.kde.org/announcements/announce-applications-17.12.1.php - Changes since 17.12.0: * None ==== myspell-dictionaries ==== Version update (20171102 -> 20171218) Subpackages: myspell-en myspell-en_US myspell-lightproof-en - git state 20171218 * hungarian, spanish - update.sh: save git log before removing .git; run spec-cleaner if present ==== net-snmp ==== Subpackages: libsnmp30 perl-SNMP snmp-mibs - Add net-snmp-5.7.3-modern-rpm-api.patch: Supprt modern RPM (>= 4.6) API. In RPM 4.14, the RPM 4.4 compatibility APIs are being removed. ==== netpbm ==== Version update (10.78.5 -> 10.80.1) Subpackages: libnetpbm11 - Add patch makeman-py3.patch to make sure to use python3 when building - Unpack the stuff only once - updated to 10.80.1 * pnmtopalm: Refuse to create a compressed image with more than 8 bits per pixel. * pbmtext, libnetpbm font facilities: allow glyphs in font files that have no bitmap data; just used for their advance value to code a space. * pbmtext: Improve error message when there is a problem reading the font file. * libnetpbm font facilities: consider font invalid if a glyph is more than 65536 pixels high or wide. * ppmshadow: handle images with a black background and low contrast images (i.e. little difference between foreground and background). * ppmbrighten: fix bug: red pixels change hue. Introduced in after Netpbm 10.11 (October 2002) and before Netpbm 10.18 (September 2003). * palmtopnm: fix crash if invalid input contains color index that is not in the palette. Always broken (palmtopnm was new in Netpbm 9.10 (October 2001)). * pnmtopalm: fix incorrect output with certain input files and - packbits_compression. Always broken. -packbits_compression was new in Netpbm 10.27 (March 2005). * pnmtopalm: Correct error message recommending running pnmquant when the real solution is to run pnmremap to modify the image to Palm standard colors. * pnmtopalm: Fix bug causing "color not in colormap" failure with - colormap and maxval other than 255. * libnetpbm: font facilities: fix invalid memory reference with certain font files. * libnetpbm: ppm_readcolordict: Improve error message when there is a problem reading the color dictionary. Affects ppmhist. * pgmmake: Fix bug: treats non-numeric gray-level argument as zero. Always broken (Pgmmake was new in Netpbm 10.32, February 2006). * pdbimgtopam, pamtopdbimg: fix various cases of incorrect output, some always present (programs were new in Netpbm 10.52.00 (October 2010)). * libnetpbm: pnm_parsecolorn(), pnm_parsecolor(): fix parsing of rgb: color specifications: yields value slightly too dim. Affects many programs. Broken in Netpbm 10.79 (June 2017). - Version update to 10.79.3: * Fix license clash between GPL-2 and GPL-3 * Few small fixes - Drop patch netpbm-missing-file-close.patch fixed differently by upstream - Drop patch netpbm-jasper.patch which is no longer needed - Remove accidental -O0 added to cflags - Version update to 10.79.2: * Fix 'format-security' GNU compiler warning. * libnetpbm: pnm_parsecolorn(), pnm_parsecolor(): fix parsing of rgb: color specifications: yields value slightly too dim. * pamgauss: Add -maximize, -oversample . Thanks Anton Shepelev <anton.txt@gmail.com> * pnmconvol: Extend -normalize to be applicable to convolution kernels specified by PGM file. Thanks Anton Shepelev <anton.txt@gmail.com> * g3topbm: tolerate fill bits. * pbmtog3: Add -align8, -align16. * ppmshadow: Improve results for very small maxval. * ppmshadow: eliminate extraneous messages from pnmconvol. * libnetpbm: Improve error message for purported image that is exactly 1 byte long (so ends in the middle of what would be the magic number). * pbmtox10bm: Get the Perl interpreter for this Perl program from the PATH instead of hardcoded as /usr/bin/perl (like all other Netpbm Perl programs). * ppmcolormask: fix incorrect output when input maxval is not 255. * bmptopnm: fix crash when input is a Windows BMP with negative number for width. Always broken. (bmptopnm was new, as bmptoppm, in original Netpbm, 1992). * pamcomp: fix incorrect output with -mixtransparency. Always broken. (-mixtransparency was new in Netpbm 10.56, September 2011). * pamcomp: remove debug trace message with -mixtransparency. Always broken. (-mixtransparency was new in Netpbm 10.56, September 2011). * pnmtojpeg: fix array bounds violation in argument list. Always broken (pnmtojpeg was new to Netpbm in Netpbm 8.2 (March 2000). * pamcrater: fix incorrect output with non-square image. Introduced in Netpbm 10.69 (December 2014). * svgtopam: fix treating negative width or height values in SVG like twos complement positive numbers; fail instead. Always broken (svgtopam was new in Netpbm 10.33 (March 2006)). * svgtopam: fix error messages when input has splines or negative positions. Always broken (svgtopam was new in Netpbm 10.33 (March 2006)). * libnetpbm: fix bug: pm_system_XXX closes Standard Input if you supply a Standard Output accepter but not a Standard Input feeder. Broken since Netpbm 10.40 (September 2007). * Build: don't try to build standardppmdfont.c if it already exists (so don't require ppmdcfont to exist). Broken around Netpbm 10.35 (2006). * Build: Define _XOPEN_SOURCE=500 in source files that use M_PI. While C libraries in the past have always provided this with just _XOPEN_SOURCE=null, it appears that M_PI is actually defined by Single Unix Specification 2, aka UNIX98, for which you need _XOPEN_SOURCE=500, and Cygwin has changed to enforce this. ==== okular ==== Version update (17.12.0 -> 17.12.1) Subpackages: okular-lang - Update to 17.12.1 * New bugfix release * For more details please see: * https://www.kde.org/announcements/announce-applications-17.12.1.php - Changes since 17.12.0: * remove deprecated Encoding key from desktop files * Fix testSaveAsUndoStackAnnotations autotest * Don't call m_formsMessage->setVisible( true ) on unsetDummyMode ==== openssl-1_1_0 ==== Subpackages: libopenssl1_1_0 libopenssl1_1_0-32bit - Add support for s390x CPACF enhancements (fate#321518) patches taken from https://github.com/openssl/openssl/pull/2859: * 0002-crypto-modes-asm-ghash-s390x.pl-fix-gcm_gmult_4bit-K.patch * 0004-s390x-assembly-pack-add-OPENSSL_s390xcap-environment.patch * 0005-s390x-assembly-pack-add-OPENSSL_s390xcap-man-page.patch * 0006-s390x-assembly-pack-extended-s390x-capability-vector.patch * 0007-crypto-evp-e_aes.c-add-foundations-for-extended-s390.patch * 0008-s390x-assembly-pack-extended-s390x-capability-vector.patch * 0009-crypto-aes-asm-aes-s390x.pl-add-KMA-code-path.patch * 0010-doc-man3-OPENSSL_s390xcap.pod-update-KMA.patch * 0011-crypto-aes-asm-aes-s390x.pl-add-CFI-annotations-KMA-.patch * 0012-s390x-assembly-pack-add-KMA-code-path-for-aes-gcm.patch * 0013-crypto-aes-asm-aes-s390x.pl-add-CFI-annotations-KMA-.patch ==== opusfile ==== Version update (0.9 -> 0.10) - Update to version 0.10: + Fix an out-of-bounds read matching serial numbers. - cleanup with spec-cleaner - add "--disable-silent-rules" to ./configure ==== osinfo-db ==== - Fix version string for leap 15 (bsc#1054986) add-opensuse-leap-15-support.patch ==== oxygen5 ==== Version update (5.11.4 -> 5.11.95) - Update to 5.11.95 * New feature release * For more details please see: * https://www.kde.org/announcements/plasma-5.11.95.php - Changes since 5.11.5: * Remove obsolete reviewboardrc file * Make it obvious what "Display window borders for maximized windows" is for * Fix indentation of icon for left aligned toolbuttons * When an icon is set to a QMenuBar Item, render the icon only, and ignore the text, when set, as this is what qmenubar expects. BUG: 387539 (kde#387539) * Remove unused cmake file * oxygenstyleconfig: Add colon in front of combobox * Add space in front of spinbox suffix "ms" * be less aggressive when to disable borders * do not use flat buttons for style and color theme chooser. This is non-standard. - Update to 5.11.5 * New bugfix release * For more details please see: * https://www.kde.org/announcements/plasma-5.11.5.php - Changes since 5.11.4: * Fix build without X11/XCB * Fix indentation of icon for left aligned toolbuttons * When an icon is set to a QMenuBar Item, render the icon only, and ignore the text, when set, as this is what qmenubar expects. BUG: 387539 (kde#387539) ==== oxygen5-icon-theme ==== Version update (5.40.0 -> 5.42.0) Subpackages: oxygen5-icon-theme-large - Update to 5.42.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.42.0.php - Changes since 5.41.0: * Remove obsolete reviewboardrc file - Update to 5.41.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.41.0.php - Changes since 5.40.0: * None ==== parted ==== Subpackages: libparted0 parted-lang - Amend patch headers (no functional change) - fatresize: Fix getting the device name from partition name (boo#959181) - add: fatresize-fix-getting-dev-name.patch ==== patterns-base ==== Subpackages: patterns-base-32bit patterns-base-apparmor patterns-base-apparmor_opt patterns-base-base patterns-base-basesystem patterns-base-console patterns-base-enhanced_base patterns-base-enhanced_base_opt patterns-base-minimal_base patterns-base-minimal_base-32bit patterns-base-sw_management patterns-base-update_test patterns-base-x11 patterns-base-x11_enhanced patterns-base-x11_opt - Don't require apparmor-docs, only recommend it - Require xorg-x11-fonts-core instead of xorg-x11-fonts - Don't require xorg-x11, only recommend it ==== patterns-kde ==== Subpackages: patterns-kde-kde patterns-kde-kde_edutainment patterns-kde-kde_games patterns-kde-kde_imaging patterns-kde-kde_internet patterns-kde-kde_multimedia patterns-kde-kde_office patterns-kde-kde_plasma patterns-kde-kde_utilities patterns-kde-kde_utilities_opt patterns-kde-kde_yast - Recommend discover in the kde_plasma pattern ==== patterns-yast ==== Subpackages: patterns-yast-x11_yast patterns-yast-yast2_basis - Package yast2-cio not installed by default on s390x (bsc#1073074) - Install yast2 clone_system by default - Ensure yast_x11 pattern doesn't conflict with gnome/kde patterns on SLE and do not enable Supplements where are openSUSE relevant on SLE. - yast2_theme not yast2-theme ==== pcsc-lite ==== Version update (1.8.22 -> 1.8.23) Subpackages: libpcsclite1 - Updated to version 1.8.23 * use libsystemd instead sd-daemon.{c,h} * spy: add support SCardStatus() with NULL pcbAtrLen * Some other minor improvements - remove --auto-exit from service start even if we have socket activation in place (using it as a lightweight approach to unconditional service enablement (reference boo#1063983 and to help workaround boo#1063985) ==== perl-DBI ==== Version update (1.637 -> 1.639) - updated to 1.639 see /usr/share/doc/packages/perl-DBI/Changes ==== perl-HTTP-Message ==== Version update (6.13 -> 6.14) - updated to 6.14 - Add some useful examples in HTTP::Request (GH #92) Batch requests are now explained. - PUT and PATCH docs updated (GH #84) - Trim trailing "\r" from status line so message() doesn't return it (GH #87) - Bring test coverage of HTTP::Config to 100% (GH #85) - Add 103 Early Hints to HTTP::Status (GH #94) ==== perl-URI ==== Version update (1.72 -> 1.73) - updated to 1.73 see /usr/share/doc/packages/perl-URI/Changes 1.73 2018-01-09 06:42:51Z - Update documentation for URI::_punycode (GH Issue #45) ==== pimcommon ==== Version update (17.12.0 -> 17.12.1) Subpackages: libKF5PimCommon5 libKF5PimCommonAkonadi5 pimcommon-lang - Update to 17.12.1 * New bugfix release * For more details please see: * https://www.kde.org/announcements/announce-applications-17.12.1.php - Changes since 17.12.0: * None ==== plasma-framework ==== Version update (5.40.0 -> 5.42.0) Subpackages: plasma-framework-components plasma-framework-lang plasma-framework-private - Update to 5.42.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.42.0.php - Changes since 5.41.0: * Remove obsolete reviewboardrc file * Const'ify, use nullptr * Prevent cmake 3.10+ warning about moc include & Plasma plugin macros * [Air theme] Add task bar progress graphic (kde#368215) * Templates: remove stray * from license headers * make packageurlinterceptor as noop as possible * Revert "Don't tear down renderer and other busy work when Svg::setImagePath is invoked with the same arg" * move kirigami plasma styles here * Add more explicit * Use nullptr + add explicit * disappearing scrollbars on mobile * reuse KPackage instance between PluginLoader and Applet * test return value from QTest::qWaitForWindowExposed * [AppletQuickItem] Only set QtQuick Controls 1 style once per engine * Don't set a window icon in Plasma::Dialog * [RTL] - align properly the selected text for RTL (kde#387415) * Initialize scale factor to the last scale factor set on any instance * Revert "Initialize scale factor to the last scale factor set on any instance" * Don't update when the underlying FrameSvg is repaint-blocked * Initialize scale factor to the last scale factor set on any instance * Move if check inside #ifdef * [FrameSvgItem] Don't create unneccessary nodes * Don't tear down renderer and other busy work when Svg::setImagePath is invoked with the same arg - Update to 5.41.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.41.0.php - Changes since 5.40.0: * Too many changes to list here ==== plasma-nm5 ==== Version update (5.11.4 -> 5.11.95) Subpackages: plasma-nm5-lang plasma-nm5-openvpn plasma-nm5-pptp plasma-nm5-vpnc - Update to 5.11.95 * New feature release * For more details please see: * https://www.kde.org/announcements/plasma-5.11.95.php - Too many changes to list here - Update to 5.11.5 * New bugfix release * For more details please see: * https://www.kde.org/announcements/plasma-5.11.5.php - Changes since 5.11.4: * None ==== plasma5-addons ==== Version update (5.11.4 -> 5.11.95) Subpackages: plasma5-addons-lang - Update to 5.11.95 * New feature release * For more details please see: * https://www.kde.org/announcements/plasma-5.11.95.php - Too many changes to list here - Update to 5.11.5 * New bugfix release * For more details please see: * https://www.kde.org/announcements/plasma-5.11.5.php - Changes since 5.11.4: * [comic] Fix update interval * [comic] Make sure KNS download dialog is destroyed ==== plasma5-desktop ==== Version update (5.11.4 -> 5.11.95) Subpackages: plasma5-desktop-lang - Update to 5.11.95 * New feature release * For more details please see: * https://www.kde.org/announcements/plasma-5.11.95.php - Too many changes to list here - Drop patches, now upstream: * 0001-Support-font-ttf-and-font-otf-mimetypes-in-kfontinst.patch * 0001-Folder-View-Accept-mouse-events-if-we-handled-them.patch - Add patch to fix generation of font previews: * 0001-Support-font-ttf-and-font-otf-mimetypes-in-kfontinst.patch - Update to 5.11.5 * New bugfix release * For more details please see: * https://www.kde.org/announcements/plasma-5.11.5.php - Changes since 5.11.4: * Don't show "Edit Application..." action for non-app services. (kde#388340) * Use automoc keyword for kimpanel-scim-panel * [Folder View] Show "Widgets unlocked" help only for containment (kde#387589) - Add patch to fix issue appearing with Qt 5.10 (kde#387199): * 0001-Folder-View-Accept-mouse-events-if-we-handled-them.patch ==== plasma5-integration ==== Version update (5.11.4 -> 5.11.95) Subpackages: plasma5-integration-plugin plasma5-integration-plugin-lang - Update to 5.11.95 * New feature release * For more details please see: * https://www.kde.org/announcements/plasma-5.11.95.php - Changes since 5.11.5: * Display exclusive actions correctly in systray menus * Support submenus in context menu for systray icon * Use explicit palette interface * Remove obsolete reviewboardrc file * Remove now unused set window property * Update AppMenu for an app having multiple windows * Add manual test for win deco palettes * Require Qt 5.9 * Port plasma-integration to explicit wayland AppMenu protocol * Check return value from QTest::qWaitForWindowExposed * Extend the testing capabilities of the qfiledialogtest - Update to 5.11.5 * New bugfix release * For more details please see: * https://www.kde.org/announcements/plasma-5.11.5.php - Changes since 5.11.4: * None ==== plasma5-openSUSE ==== Version update (42.1.1 -> 15.0~git20180116T134836~c3ce1b2) Subpackages: plasma5-defaults-openSUSE plasma5-theme-openSUSE plasma5-workspace-branding-openSUSE sddm-theme-openSUSE - Update to 5.11.95 - Switch to a openSUSE/plasma-openSUSE on GitHub - "Bump" version to 15.0 for Leap 15 - Run spec-cleaner - Clean up .spec - Update to 5.11.5 ==== plasma5-pa ==== Version update (5.11.4 -> 5.11.95) Subpackages: plasma5-pa-lang - Update to 5.11.95 * New feature release * For more details please see: * https://www.kde.org/announcements/plasma-5.11.95.php - Changes since 5.11.5: * Move contents into fullRepresentation * Also try application.name to get iconName * Make device "master volume" the max of all channels instead of the avg * Remove obsolete reviewboardrc file * Fix uninitialized warning on valgrind * Show headset icons for devices identifying as "Headset" in Description * Remaining accessibility on Plasma PA * Put tabbar in focus chain - Update to 5.11.5 * New bugfix release * For more details please see: * https://www.kde.org/announcements/plasma-5.11.5.php - Changes since 5.11.4: * None ==== plasma5-pk-updates ==== Subpackages: plasma5-pk-updates-lang - Fix refresh logic on startup: * 0001-Only-save-the-last-update-timestep-on-success.patch * 0002-Show-that-the-last-check-failed-if-no-updates-availa.patch * 0003-List-known-updates-on-startup.patch ==== plasma5-workspace ==== Version update (5.11.4 -> 5.11.95) Subpackages: plasma5-session plasma5-workspace-lang plasma5-workspace-libs - Update to 5.11.95 * New feature release * For more details please see: * https://www.kde.org/announcements/plasma-5.11.95.php - Too many changes to list here - Adjust 0001-Rename-qdbus-in-startkde.patch - Update to 5.11.5 * New bugfix release * For more details please see: * https://www.kde.org/announcements/plasma-5.11.5.php - Changes since 5.11.4: * [widgetexplorer] Fix trying to show deleted dialog * Remove i18n() calls from iconSource names * [widgetexplorer] Make sure KNS download dialog is destroyed * [weather] NOAA ion: Show some icons for "Hot" and "Cold" forecasts (kde#365715) * [weather] NOAA ion: update link in comments - Only recommend, not require, kio-extras5 ==== polkit-kde-agent-5 ==== Version update (5.11.4 -> 5.11.95) Subpackages: polkit-kde-agent-5-lang - Update to 5.11.95 * New feature release * For more details please see: * https://www.kde.org/announcements/plasma-5.11.95.php - Changes since 5.11.5: * Remove obsolete reviewboardrc file - Update to 5.11.5 * New bugfix release * For more details please see: * https://www.kde.org/announcements/plasma-5.11.5.php - Changes since 5.11.4: * None ==== poppler ==== Version update (0.61.1 -> 0.62.0) Subpackages: libpoppler-glib8 poppler-tools - make introspection scanner (g-ir-scanner) work with older build envs - Update to version 0.62.0: + Core: - Stop supporting lcms1 and openjpeg1. - Open files that state 8 bits as third field of W (fdo#103469). - GfxLabColorSpace::parse: fix crash in broken documents (fdo#103582). - Fixes: leak if parseDA fails. And UTF test fail. - Include glibc.h where needed. - Document the meaning of the 'type' integer of a shading. - INSTALL: add debug options. + Qt5: add API to let the rendering process callback to get a partial rendering (fdo#103372). + Qt4: remove the Qt4 frontend. + Utils: - Support unicode on windows console. - pdfsig: install man page. - sort encoding list. + Glib: demo: fix warning. - Remove Qt4 poppler package following upstream change. - Drop conditional use of openjpeg-devel BuildRequires and mainly use pkgconfig(libopenjp2) instead, following upstream change. - Drop Provides/Obsoletes meant for pristine openSUSE 10.3, 11.1/(SLE 11) and 11.4 releases. ==== poppler-qt5 ==== Version update (0.61.1 -> 0.62.0) - Update to version 0.62.0: + Core: - Stop supporting lcms1 and openjpeg1. - Open files that state 8 bits as third field of W (fdo#103469). - GfxLabColorSpace::parse: fix crash in broken documents (fdo#103582). - Fixes: leak if parseDA fails. And UTF test fail. - Include glibc.h where needed. - Document the meaning of the 'type' integer of a shading. - INSTALL: add debug options. + Qt5: add API to let the rendering process callback to get a partial rendering (fdo#103372). + Qt4: remove the Qt4 frontend. + Utils: - Support unicode on windows console. - pdfsig: install man page. - sort encoding list. + Glib: demo: fix warning. - Remove Qt4 poppler package following upstream change. - Drop conditional use of openjpeg-devel BuildRequires and mainly use pkgconfig(libopenjp2) instead, following upstream change. - Drop Provides/Obsoletes meant for pristine openSUSE 10.3, 11.1/(SLE 11) and 11.4 releases. ==== powerdevil5 ==== Version update (5.11.4 -> 5.11.95) Subpackages: powerdevil5-lang - Update to 5.11.95 * New feature release * For more details please see: * https://www.kde.org/announcements/plasma-5.11.95.php - Changes since 5.11.5: * Only send low peripheral battery notification when in discharging state * Remove obsolete reviewboardrc file * Migrate powerdevil keyboard shortcuts * Prefer an algorithm over an explicit for loop * Fix brightness not restoring when an inhibition is active (kde#352497) - Update to 5.11.5 * New bugfix release * For more details please see: * https://www.kde.org/announcements/plasma-5.11.5.php - Changes since 5.11.4: * None ==== prison-qt5 ==== Version update (5.40.0 -> 5.42.0) - Update to 5.42.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.42.0.php - Changes since 5.41.0: * Remove obsolete reviewboardrc file * Also look for qrencode with debug suffix * Remove virtual keyword when we use override * install categories file - Update to 5.41.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.41.0.php - Changes since 5.40.0: * Remove cmake warning * Add Aztec code generator ==== procps ==== Subpackages: libprocps6 - Add patch procps-ng-3.3.12-sysctl-iobuf-write.patch to use increased buffer on writing /proc/sys/net/ipv4/ip_local_reserved_ports ==== protobuf-c ==== Version update (1.1.1 -> 1.3.0) - Update to version 1.3.0: * Add test case for the issue in #220 (#254). * Fix issue #251, "Bad enums with multiple oneofs" (#256). * Add warning flags to my_CFLAGS (#257). * Fix namespace errors when compiled with latest protobuf (#280). * Bump minimum required header version for proto3 syntax (#282). * Relax autoconf constraint from v2.64 to v2.63 so that it works on older Linux distros (#233). * Fix bigendian -Wunused-label warning (#215).a * proto3 support (#228). * Remove leftover FIXME comment (#258). * Fix proto3 "is zeroish" evaluation (#264). * Small cleanup in oneof handling (#265). * Rework is_zeroish one more time (#267). * proto3: make strings default to "" instead of NULL (#274). * CMake: Allow protobuf-c to be included via include_subdirectory (#245). - Changes from version 1.2.1: * protoc-c: Generate code that uses the universal zero initializer {0} when initializing a oneof union (#187, #205). - Changes from version 1.2.0: * Implement the "optimize_for = CODE_SIZE" option (#183). * Eliminate undefined behavior in zigzag functions (#198). * Pack negative enum values correctly (#199). * Fix protobuf_c_message_get_packed_size() on 16-bit systems (#196, #197). * Update link to Autotools Mythbuster to canonical site (#201). * Skip test suite when cross-compiling (#184). ==== python ==== Version update (2.7.13 -> 2.7.14) Subpackages: python-curses - update to 2.7.14 * dozens of bugfixes, see NEWS for details * fixed possible integer overflow in PyString_DecodeEscape (CVE-2017-1000158, bsc#1068664) * fixed segfaults with dict mutated during search * fixed possible free-after-use problems with buffer objects with custom indexing * fixed urllib.splithost to correctly parse fragments (bpo-30500) - drop upstreamed python-2.7.13-overflow_check.patch - drop unneeded python-2.7.12-makeopcode.patch - drop upstreamed 0001-2.7-bpo-30714-ALPN-changes-for-OpenSSL-1.1.0f-3094.patch ==== python-PySocks ==== Version update (1.6.7 -> 1.6.8) - specfile: * update copyright year - update to version 1.6.8: * Remove support for EOL Python 3.3 * Make create_connection() signature match socket module * Add python version classifiers * Include win_inet_pton when installing on Python 2.x under Windows * fix #937 getpeername() errror while using gevent * Update README.md * PEP8 fixes for line length, indentation, line breaks and other minor issues. * Normalize quoting. * Update socks.py ==== python-asn1crypto ==== Version update (0.23.0 -> 0.24.0) - update to version 0.24.0: * x509.Certificate().self_signed will no longer return "yes" under any circumstances. This helps prevent confusion since the library does not verify the signature. Instead a library like oscrypto should be used to confirm if a certificate is self-signed. * Added various OIDs to x509.KeyPurposeId() * Added x509.Certificate().private_key_usage_period_value * Added structures for parsing common subject directory attributes for X.509 certificates, including x509.SubjectDirectoryAttribute() * Added algos.AnyAlgorithmIdentifier() for situations where an algorithm identifier may contain a digest, signed digest or encryption algorithm OID * Fixed a bug with x509.Certificate().subject_directory_attributes_value not returning the correct value * Fixed a bug where explicitly-tagged fields in a core.Sequence() would not function properly when the field had a default value * Fixed a bug with type checking in pem.armor() ==== python-base ==== Version update (2.7.13 -> 2.7.14) Subpackages: libpython2_7-1_0 libpython2_7-1_0-32bit python-xml - exclude test_regrtest for s390, where it does not segfault as it should (fixes bsc#1073269) - fix segfault while creating weakref - bsc#1073748, bpo#29347 (this is actually fixed by the 2.7.14 update; mentioning this for purposes of bugfix tracking) - update to 2.7.14 * dozens of bugfixes, see NEWS for details * fixed possible integer overflow in PyString_DecodeEscape (CVE-2017-1000158, bsc#1068664) * fixed segfaults with dict mutated during search * fixed possible free-after-use problems with buffer objects with custom indexing * fixed urllib.splithost to correctly parse fragments (bpo-30500) - drop upstreamed python-2.7.13-overflow_check.patch - drop unneeded python-2.7.12-makeopcode.patch - drop upstreamed 0001-2.7-bpo-30714-ALPN-changes-for-OpenSSL-1.1.0f-3094.patch - Call python2 instead of python in macros ==== python-dbus-python ==== Subpackages: python2-dbus-python python3-dbus-python - Escape the usage of %{VERSION} when calling out to rpm. RPM 4.14 has %{VERSION} defined as 'the main packages version'. ==== python-gobject2 ==== Version update (2.28.6 -> 2.28.7) - Update to version 2.28.7: + Move property and signal creation into _class_init(). + gio-types.defs: change some enums to flags. + Fix set_qdata warning on accessing NULL gobject property. + Disable introspection support by default. + Don't install codegen for Python 3. + Ship tests/te_ST@nouppera in release tarballs for tests to succeed. + [gi] Port test_properties from static gio to GI Gio. + python3: - Fix build. PYcairo_IMPORT doesn't exists anymore. - Fix maketrans import. + [gi-overrides] fix MessageBox so it correctly handles the type constructor param. + gdbus tests: Fix hang if test case fails. + Fix crash in Gtk.TextIter overrides. + correctly initialize the _gi_cairo_functions array to be zero filled. + [gtk-override] print warning if user imports Gtk 2.0. + Add support for enums in gobject.property. - Drop python-gobject-python3.patch and python-gobject-gio_types.patch: fixed upstream. - Drop libtool BuildRequires and call to autoreconf: no longer needed since we don't carry patches anymore. ==== python-httplib2 ==== - update httplib2-use-system-certs.patch: handle the case with ssl_version being None correctly - update httplib2-use-system-certs.patch: Also use ssl.create_default_context in the python2 case so that the system wide certificates are loaded as trusted again. ==== python-rpm-macros ==== Version update (2017.12.07.9d4e9eb -> 2017.12.22.d9968ab) - version bump to 2017.12.22.d9968ab * better fix for macro usage in rpm 4.14 ==== python-setuptools ==== Version update (38.2.4 -> 38.4.0) - specfile: * update copyright year - update to version 38.4.0: * #1231: Removed warning when PYTHONDONTWRITEBYTECODE is enabled. - changes from version 38.3.0: * #1210: Add support for PEP 345 Project-URL metadata. * #1207: Add support for long_description_type to setup.cfg declarative config as intended and documented. - update to version 38.2.5: * #1232: Fix trailing slash handling in pkg_resources.ZipProvider. ==== python-urllib3 ==== - Add python-urllib3-recent-date.patch: Fix test suite, use correct date (gh#shazow/urllib3#1303, boo#1074247). ==== python3 ==== Version update (3.6.3 -> 3.6.4) Subpackages: python3-curses python3-dbm python3-tk - update to 3.6.4 * bugfix release, over a hundred bugs fixed * see Misc/NEWS for details - drop upstreamed python3-ncurses-6.0-accessors.patch - drop PYTHONSTARTUP hooks that cause spurious startup errors * fixes bsc#1070738 * the relevant feature (REPL history) is now built into Python itself ==== python3-base ==== Version update (3.6.3 -> 3.6.4) Subpackages: libpython3_6m1_0 python3-idle - update to 3.6.4 * bugfix release, over a hundred bugs fixed * see Misc/NEWS for details - drop upstreamed python3-ncurses-6.0-accessors.patch - drop PYTHONSTARTUP hooks that cause spurious startup errors * fixes bsc#1070738 * the relevant feature (REPL history) is now built into Python itself ==== rdma-core ==== Subpackages: libibverbs libibverbs1 libmlx4-1 libmlx5-1 - Add srp_daemon-Don-t-create-async_ev_thread-if-only-run-once.patch to fix bad exit code of ibsrpdm (bsc#1074390) - Add srp_daemon-handle-SM-lid-change.patch and srp_daemon-fix-CQ-handling.patch to fix issue with SRP daemon not handling SM changes (bsc#1072884) ==== scout ==== Version update (0.1.1+20170630.f55550e -> 0.1.1+20180103.0595254) Subpackages: command-not-found - Update to version 0.1.1+20180103.0595254: * allow for multiple repos to be in one .repo file * Parse repo files for repo name (boo#980393) * Updated translations (Spanish, Norwegian Nynorsk) ==== screen ==== - install pam file to make screen locking work again [bnc#1056192] new file: screen.pam ==== sg3_utils ==== Subpackages: libsgutils2-1_43-2 - sg_inq: check VPD page 0x0 before reading serial number (bsc#1067839) - sg_inq: add option '-o/--only' to skip reading VPD pages (bsc#1067839) - Revert 'postun' rpm spec changes after review ==== snapper ==== Version update (0.5.2 -> 0.5.3) Subpackages: libsnapper4 snapper-zypp-plugin - use python3 instead of python2 (bsc#1070324) - Switched from cron to systemd timers (spec file based distributions) (fate#324529) - 0.5.3 ==== solid ==== Version update (5.40.0 -> 5.42.0) Subpackages: libKF5Solid5 libKF5Solid5-lang solid-imports solid-tools - Update to 5.42.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.42.0.php - Changes since 5.41.0: * Remove obsolete reviewboardrc file * Fix minor CMake warning * Remove cmake warning - Update to 5.41.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.41.0.php - Changes since 5.40.0: * Faster UDevManager::devicesFromQuery ==== sonnet ==== Version update (5.40.0 -> 5.42.0) Subpackages: libKF5SonnetCore5 libKF5SonnetCore5-lang libKF5SonnetUi5 - Update to 5.42.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.42.0.php - Changes since 5.41.0: * autotests: replace duplication with for loop * Remove obsolete reviewboardrc file * Don't export internal helper executables * Sonnet: fix wrong language for suggestions in mixed-language texts * Sonnet: honour Settings::defaultClient(), useful for unittests * autotests: skip if "en" not available with aspell (to fix the FreeBSD CI, hopefully) * autotests: use QTEST_GUILESS_MAIN * autotests: fix compilation with Qt 5.7 * autotests: enable QStandardPaths test mode * autotests: turn test_suggest into a real automated test, checking for suggestions from aspell * autotests: fix old TODO, GUILESS since QApp is not needed * Remove anchient and broken workaround * Don't cause circular linking on Windows * Fix coding style. Const'ify, fix typo - Update to 5.41.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.41.0.php - Changes since 5.40.0: * Cache value before loop * Make it compile with strict flags * Fix generate debug file * Clean up. Initialize value. Remove qt check * Autogenerate debug category files * Modernize code. Use new connect api. Assign directly parent etc. * Make it possible to crosscompile sonnet * If dictionnary is already set, return true; ==== spectacle ==== Version update (17.12.0 -> 17.12.1) Subpackages: spectacle-lang - Update to 17.12.1 * New bugfix release * For more details please see: * https://www.kde.org/announcements/announce-applications-17.12.1.php - Changes since 17.12.0: * None ==== syndication ==== Version update (17.12.0 -> 17.12.1) - Update to 17.12.1 * New bugfix release * For more details please see: * https://www.kde.org/announcements/announce-applications-17.12.1.php - Changes since 17.12.0: * None ==== syntax-highlighting ==== Version update (5.40.0 -> 5.42.0) Subpackages: libKF5SyntaxHighlighting5 libKF5SyntaxHighlighting5-lang - Update to 5.42.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.42.0.php - Changes since 5.41.0: * Too many changes to list here - Update to 5.41.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.41.0.php - Changes since 5.40.0: * Add PKGUILD to bash syntax * JavaScript: include standard mime types * debchangelog: add Bionic Beaver * Update SQL (Oracle) syntax file (kde#386221) * SQL: move detecting comments before operators * crk.xml: added <?xml> header line ==== systemd ==== Subpackages: libsystemd0 libsystemd0-32bit libudev1 libudev1-32bit systemd-32bit systemd-bash-completion systemd-sysvinit udev - Import commit 290129a57006338211f8c139a52402cb1ccebbf7 1148d99f6 tmpfiles: consider /etc uninitialized also when /etc/machine-id is present but empty (#7849) (bsc#1075179) 3a95f69bf tmpfiles: downgrade warning about duplicate line - Import commit e1f3d0784798d2a31e7492a26ce660fda2b0ddb8 8c7f0c449 service: Don't stop unneeded units needed by restarted service (bsc#1066156) 869be64ce sysctl: use raw file descriptor in sysctl_write (#7753) 0c2400810 sysctl: disable buffer while writing to /proc (bsc#1071558) 9eb1f30b8 Use read_line() and LONG_LINE_MAX to read values configuration files. (bsc#1071558) 4dbea654f def: add new constant LONG_LINE_MAX 48f14cd71 fileio: add new helper call read_line() as bounded getline() replacement - Add 0001-Revert-handle-SYSTEMCTL_OPTIONS-environment-variable.patch Patch has been quarantined. The only user of SYSTEMCTL_OPTIONS was yast2-installation and its usage has been removed in SLE15 (the changes are still pending for Factory). ==== systemd-presets-branding-openSUSE ==== - Enable lvm2-lvmpolld.socket by default (bsc#1074211) ==== systemsettings5 ==== Version update (5.11.4 -> 5.11.95) Subpackages: systemsettings5-lang - Update to 5.11.95 * New feature release * For more details please see: * https://www.kde.org/announcements/plasma-5.11.95.php - Changes since 5.11.5: * Use smaller non-italic font for system settings module authentication message (kde#388515) * Remove obsolete reviewboardrc file * require the org.kde.kcm module * Make config window fit all controls * map rows to the source model (kde#386454) * map rows to the source model (kde#386454) * Use QActions directly in menu * Fix minor typo * fix LayoutMirroring for LTR * Background color for sidebar headers * [SideBar] enable LayoutMirroring for RTL * keyboard navigation in systemsettings * get rid of binding loop * align perfectly the headers of the two columns * better placing for tooltips * hide tooltip on mouse leave (kde#384908) * show separator only when scrolled * try harder to wrap very long words (kde#380972) - Remove patches, now upstream: * 0001-try-harder-to-wrap-very-long-words.patch - Update to 5.11.5 * New bugfix release * For more details please see: * https://www.kde.org/announcements/plasma-5.11.5.php - Changes since 5.11.4: * None ==== threadweaver ==== Version update (5.40.0 -> 5.42.0) - Update to 5.42.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.42.0.php - Changes since 5.41.0: * Remove obsolete reviewboardrc file * Fix cmake warning - Update to 5.41.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.41.0.php - Changes since 5.40.0: * None ==== tiff ==== - Fix check section: + Make sure to get back to the right directory after chdir to 'tools', or we can't run the 2nd test suite. + Fix typo: the tests are located in a directory called 'test', not 'tests'. ==== tigervnc ==== Subpackages: libXvnc1 xorg-x11-Xvnc - Do not mess with /usr/lib*64)?/debug: this is RPM's playground for debuginfo packages. - Added patch: * tigervnc-1.8.0-nowindows.patch + Remove Windows code that is removed from jdk10 ==== ucode-intel ==== Version update (20171117 -> 20180108) - Fix URL to point to latest microcode on Intel web site - Fix double size/content microcode bug (bsc#1075680) - Add an overview of provided Intel processor microcodes for: family, model, stepping and the revision in: /usr/share/doc/packages/ucode-intel/microcode_revisions.txt - Update to version 20180108 (bsc#1075262) - Revert last changes: D firmware-CVE-2017-5715.tar.gz The pre-released microcode fixing some important security issues is now officially published (and included in the added tarball). - New firmware updates since last version (20170707) are avail for these Intel processors: IVT C0 (06-3e-04:ed) 428->42a SKL-U/Y D0 (06-4e-03:c0) ba->c2 BDW-U/Y E/F (06-3d-04:c0) 25->28 HSW-ULT Cx/Dx (06-45-01:72) 20->21 Crystalwell Cx (06-46-01:32) 17->18 BDW-H E/G (06-47-01:22) 17->1b HSX-EX E0 (06-3f-04:80) 0f->10 SKL-H/S R0 (06-5e-03:36) ba->c2 HSW Cx/Dx (06-3c-03:32) 22->23 HSX C0 (06-3f-02:6f) 3a->3b BDX-DE V0/V1 (06-56-02:10) 0f->14 BDX-DE V2 (06-56-03:10) 700000d->7000011 KBL-U/Y H0 (06-8e-09:c0) 62->80 KBL Y0 / CFL D0 (06-8e-0a:c0) 70->80 KBL-H/S B0 (06-9e-09:2a) 5e->80 CFL U0 (06-9e-0a:22) 70->80 CFL B0 (06-9e-0b:02) 72->80 SKX H0 (06-55-04:b7) 2000035->200003c GLK B0 (06-7a-01:01) 1e->22 - firmware-CVE-2017-5715.tar.gz: updates for: HSX EP 000306F2 BDX E EP EP4S EX 000406F1 SKX H0 00050654 (bsc#1068032 CVE-2017-5715) ==== update-test-trivial ==== Subpackages: update-test-affects-package-manager update-test-interactive update-test-optional update-test-reboot-needed update-test-security - Added subpackage which fails during update ==== vim ==== Version update (8.0.1390 -> 8.0.1417) Subpackages: vim-data - Updated to revision 1417, fixes the following problems * Encoding empty string to JSON sometimes gives "null". * Build fails with --with-features=huge --disable-channel. * Too much highlighting with 'hlsearch' and 'incsearch' set. * Cannot intercept a yank command. * It is not easy to see if a colorscheme is well written. * Memory leak when CTRL-G in search command line fails. * Pattern with \& following nothing gives an error. * :packadd does not load packages from the "start" directory. * Warnings and errors when building tiny version. (Tony Mechelynck) * Color scheme check script shows up as color scheme. * Cannot build with GTK but without XIM. (Guido) * Crash with nasty autocommand. (gy741, Dominique Pelle) * Using freed buffer in grep command. (gy741, Dominique Pelle) * Invalid memory access on exit when autocommands wipe out a buffer. * Duplicated code for getting a typed character. CursorHold is called too often in the GUI. (lilydjwg) * Difficult to track changes to a quickfix list. * GUI: CursorHold may trigger before 'updatetime' when using timers. * Crash in setqflist(). * Buffer overflow in :tags command. * Hang when using count() with an empty string. * Reading invalid memory with CTRL-W :. * Using free memory using setloclist(). (Dominique Pelle) * Accessing freed memory in :cbuffer. * Accessing freed memory in :lfile. * Warning for unused function without timers feature. * Crash when searching for a sentence. * Test doesn't search for a sentence. Still fails when searching for start of sentence. (Dominique Pelle) ==== webkit2gtk3 ==== Version update (2.18.3 -> 2.18.4) Subpackages: libjavascriptcoregtk-4_0-18 libwebkit2gtk-4_0-37 libwebkit2gtk3-lang typelib-1_0-JavaScriptCore-4_0 typelib-1_0-WebKit2-4_0 webkit2gtk-4_0-injected-bundles - Update package descriptions. - Update to version 2.18.4: + Make WebDriver implementation more spec compliant. + Fix a bug when trying to remove cookies before a web process is spawned. + WebKitWebDriver process no longer links to libjavascriptcoregtk. + Fix several memory leaks in GStreamer media backend. + Security fixes: CVE-2017-13866, CVE-2017-13870, CVE-2017-7156, CVE-2017-13856. ==== wicked ==== Version update (0.6.41 -> 0.6.43) Subpackages: libwicked-0-6 wicked-service - wickedd: clear master references on slaves when a master gets deleted and the deletion event arrives before unenslave event to avoid a bridge reenslave failure on restart (bsc#1061051). [+ 0001-wickedd-explicitly-unbind-slaves-on-deletion.patch] - version 0.6.43 - ifconfig: set MTU even if device is up (bsc#1059292) - dhcp6: reapply confirmed addresses, also on any confirm status other to not-on-link - version 0.6.42 - spec: use new _fillupdir macro for fillup-templates (boo#1069468) - dhcp: clear hostname on lease recovery/reboot (bsc#1057007) - firewall: add firewalld and zone support (fate#320794) - ifconfig: cleanup slaves before enslaving (bsc#1036675) - ethtool: add rxvlan, txvlan, ntuple and rxhash offloads - ethtool: handle channel parameters (bsc#1043883) ==== xf86-video-ati ==== - Stick to use pkgconfig style dependencies ==== xfsprogs ==== Version update (4.13.1 -> 4.14.0) - Deletes already merged xfs_io-stat-fix-typo-in-statfs-f_flags.patch - Deletes already merged xfs_io-stat-treat-statfs.f_flags-as-optional.patch - Refreshes patch xfsprogs-docdir.diff - Update to v4.14.0: * xfs_io: stat: treat statfs.f_flags as optional * xfs_io: stat: fix typo in statfs->f_flags * xfsprogs: fix wrong variable types in pwrite/pread code * xfs_io: Allow partial writes * xfs_io: Add RWF_NOWAIT to pwritev2() * xfs_io: Add support for pwritev2() * xfs_io: Disable -V if pwritev is not available * xfs_repair: always release btree buffers when refcountbt checks fail * misc: fix ubsan warnings * misc: enable thread sanitizer if the builder wants it * misc: enable gcc/clang address sanitizer if the builder wants it * misc: enable ubsan if the builder wants it * xfs_repair: fix cowextsize field checking and repairing * xfs_repair: clear DAX flag from non-file inodes * xfs_repair: fix bag memory overwrite problems * xfs_io: add new error injection knobs to inject command * xfsprogs: explicitly cast troublesome types to match printf format specifiers * db: increase metadump's default overly long extent discard threshold * build: define _DEFAULT_SOURCE with _BSD_SOURCE for preadv * xfsprogs: add xfs_spaceman to .gitignore * xfs_io: report io error for pwrite -W and -w * xfs_metadump: zap stale data in DIR2_LEAF1 dirs * metadump: update manpage for dirty log/obfuscation issue * kill off u_int*_t types * xfs: trim writepage mapping to within eof * xfs: handle error if xfs_btree_get_bufs fails * xfs: Fix bool initialization/comparison * xfs: Don't log uninitialised fields in inode structures * xfs: revert "xfs: factor rmap btree size into the indlen calculations" * xfs: perag initialization should only touch m_ag_max_usable for AG 0 * xfs: fix compiler warnings * xfs: simplify the rmap code in xfs_bmse_merge * xfs: use xfs_iext_*_extent helpers in xfs_bmap_split_extent_at * xfs: use xfs_iext_*_extent helpers in xfs_bmap_shift_extents * xfs: move some code around inside xfs_bmap_shift_extents * xfs: use xfs_iext_get_extent in xfs_bmap_first_unused * xfs: switch xfs_bmap_local_to_extents to use xfs_iext_insert * xfs: add a xfs_iext_update_extent helper * xfs: relog dirty buffers during swapext bmbt owner change * xfs: skip bmbt block ino validation during owner change * xfs: don't log dirty ranges for ordered buffers * xfs: remove the ip argument to xfs_defer_finish * xfs: rename xfs_defer_join to xfs_defer_ijoin * xfs: refactor xfs_trans_roll * xfs: stop searching for free slots in an inode chunk when there are none ==== xlockmore ==== - Remove unused build require on gltt-devel, this allows to drop gltt and ancient freetype 1.x too. ==== yast2 ==== Version update (4.0.29 -> 4.0.34) - Firewalld export: Return empty hash if the package has not been installed. (fate#323460) - 4.0.34 - Adding a workflow from other products: If there are no modules have beed defined we are using the modules defined in append_modules. (bnc#1075182) - 4.0.33 - Firewalld: Allow to modify default zone and export configuration (fate#323460). - 4.0.32 - bnc#1073727 - ignored some of typical backup extensions (like .bak, .orig) when loading ifcfg files - 4.0.31 - Firewalld: Extend handling of zones for AutoYaST configuration (fate#323460). - 4.0.30 ==== yast2-add-on ==== Version update (4.0.4 -> 4.0.5) - Fixed a crash when when adding an addon (bsc#1074766) - 4.0.5 ==== yast2-bootloader ==== Version update (4.0.9 -> 4.0.12) - fix typo in function name (bsc#1075725) - 4.0.12 - Rely on the new Y2Storage::Devicegraph#find_by_any_name when matching udev names to their corresponding kernel device names (bsc#1073254). - 4.0.11 - Legacy (non-EFI) x86: Fixed multi-device booting problems (mostly RAID, also LVM and multipath). Now the boot loader is written to ALL physical devices that host the boot partition (or the MBR). Before, only one of them was picked and the BIOS could pick a different one to boot from. (bsc#1072908) - Related UI change: "Boot Loader Location" has been simplified. We kept the option "Boot from Master Boot Record", but the remaining three options, for booting from the Boot, Root, or Extended partitions, have been unified to a single option "Boot from Partition". - 4.0.10 ==== yast2-country ==== Version update (4.0.14 -> 4.0.16) Subpackages: yast2-country-data - drop writting and reading keys KEYTABLE and COMPOSETABLE in /etc/sysconfig/keyboard (bsc#1075828, fate#319454) - 4.0.16 - adjust calling systemd-firstboot for keyboard setting (bsc#1074481) - 4.0.15 ==== yast2-firewall ==== Version update (4.0.5 -> 4.0.8) - AutoYaST: Added support to set the default zone and export the configuration. (fate#323460) - 4.0.8 - AutoYaST: Reading settings only if the firewalld is installed. (fate#323460) - 4.0.7 - AutoYaST: Firewalld schema is now the default but SuSEFirewall2 based profiles will still work although not all the properties are supported (#fate#323460) - 4.0.6 ==== yast2-installation ==== Version update (4.0.17 -> 4.0.24) - save keyboard settings before console settings (bsc#1076798) - 4.0.24 - Update YaST2-Firstboot.service: Depreciate plymouth --wait, add conflict to plymouth start service. - Update YaST2-Second-Stage.service: Depreciate plymouth deactivate command and add conflict to plymouth start service. For that will block TTY device activation(bsc#1042554). - 4.0.23 - Fix initialization to copy the profile to /tmp/profile again (bsc#1075334) - 4.0.22 - Fixed popup layout for bnc#1061754. - 4.0.21 - Warn the user if the infrastructure is not available for running the second stage (bnc#1061754) - 4.0.20 - Removal of SYSTEMCTL_OPTIONS environment variable (fate#323393) - 4.0.19 - drop copy_to_system support (FATE#320873) - 4.0.18 - Log the system name at start to see which system is running in the inst-sys (for easier debugging) ==== yast2-packager ==== Version update (4.0.21 -> 4.0.28) - Decrease the priority of the initial DVD installation repository to prefer the packages from the other DVD media (avoid media changes between the "Packages" and the "Installer" DVDs) (bsc#1071742) - 4.0.28 - Space check: ignore the partitions mounted before the installer is started, e.g. ignore the HDD installation source or the user mounts for remote logging (bsc#1073696) - 4.0.27 - Improved disk usage check - check the parent directory if the target directory does not exist (yet) (bsc#1073696) - 4.0.26 - Allow different handling handling of addons without installation.xml file (related to bsc#1074766) - Display the installation summary tab by default in the package manager when adding addons - 4.0.25 - Warn the user if the infrastructure is not available for running the second stage (bnc#1061754) - 4.0.24 - Do not take into account non-installed products when deciding which local repositories should be disabled after the installation (bsc#1072595 and also related to bsc#1071702). - 4.0.23 - Make the dialog for selecting modules from DVD look similar to the module selection dialog in registration (bsc#1071771) - 4.0.22 ==== yast2-ruby-bindings ==== Version update (4.0.3 -> 4.0.4) - Set proper title also for YaST2 scc (bsc#1075164) - 4.0.4 ==== yast2-storage-ng ==== Version update (4.0.60 -> 4.0.68) - Added Mountable#persistent? (needed for bsc#1073696) - 4.0.68 - Added Devicegraph#find_by_any_name (needed for bsc#1073254) - 4.0.67 - Do not try to reuse UUID and label from unformatted swap partitions (bsc#1071515). - 4.0.66 - Force the subvolume name to be relative (related to bsc#1073548) - 4.0.65 - Fixed error when calculating the proposal on top of a BIOS RAID (bsc#1067349) - AutoYaST: export the enable_snapshots element (bsc#1073544) - rewrite SpaceMaker::resize_and_delete! to be more human-readable - 4.0.64 - fix unnecessary Windows partition deletion (bsc #1066386) - 4.0.63 - fix logic in GuidedProposal::calculate_proposal (bsc#1058027) - 4.0.62 - Do not crash when showing an unhandled partition id (bsc#1068087) ==== yast2-update ==== Version update (4.0.3 -> 4.0.8) - remove obsolete rootpart_check_keyboard client that allows having different keyboard in update env and on target disk (related to bsc#1075828) - 4.0.6 - When matching partitions, rely on the new Y2Storage::Devicegraph#find_by_any_name (bsc#1073254). - 4.0.5 - upgrade the system always via equivalent of 'zypper dup' (bsc#1071708) - 4.0.4 ==== yast2-x11 ==== Version update (3.1.5 -> 4.0.0) - drop note about KEYTABLE (bsc#1075828, fate#319454) - 4.0.0 -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org