Packages changed: ImageMagick (7.0.10.21 -> 7.0.10.27) PackageKit aaa_base (84.87+git20200507.e2243a4 -> 84.87+git20200804.d7fb210) accerciser (3.36.2 -> 3.36.3) adobe-sourcecodepro-fonts akonadi-calendar (20.04.3 -> 20.08.0) akonadi-calendar-tools (20.04.3 -> 20.08.0) akonadi-contact (20.04.3 -> 20.08.0) akonadi-import-wizard (20.04.3 -> 20.08.0) akonadi-mime (20.04.3 -> 20.08.0) akonadi-notes (20.04.3 -> 20.08.0) akonadi-search (20.04.3 -> 20.08.0) akonadi-server (20.04.3 -> 20.08.0) akregator (20.04.3 -> 20.08.0) amarok (2.9.70git.20200617T113036~a69c9418b4 -> 2.9.70git.20200731T193253~4ae108506f) analitza (20.04.3 -> 20.08.0) apache2 (2.4.43 -> 2.4.46) apparmor ark (20.04.3 -> 20.08.0) attica-qt5 (5.72.0 -> 5.73.0) augeas (1.11.0 -> 1.12.0) autoyast2 (4.3.31 -> 4.3.35) avahi avahi-glib2 baloo5 (5.72.0 -> 5.73.0) baloo5-widgets (20.04.3 -> 20.08.0) bash (5.0.11 -> 5.0.18) bijiben (3.36.2 -> 3.36.3) bind blinken (20.04.3 -> 20.08.0) bluez-qt (5.72.0 -> 5.73.0) bovo (20.04.3 -> 20.08.0) breeze5-icons (5.72.0 -> 5.73.0) brotli busybox busybox-links calendarsupport (20.04.3 -> 20.08.0) cervisia (20.04.3 -> 20.08.0) cfitsio (3.480 -> 3.490) chromaprint (1.4.3 -> 1.5.0) chrony curl (7.71.1 -> 7.72.0) dar (2.6.9 -> 2.6.10) dbus-1 (1.12.16 -> 1.12.20) dbus-1-x11 (1.12.16 -> 1.12.20) ddclient desktop-file-utils (0.24 -> 0.26) dolphin (20.04.3 -> 20.08.0) dragonplayer (20.04.3 -> 20.08.0) efivar emacs (26.3 -> 27.1) enchant (2.2.5 -> 2.2.8) engrampa (1.24.0 -> 1.24.1) epiphany (3.36.3 -> 3.36.4) ethtool (5.7 -> 5.8) eventviews (20.04.3 -> 20.08.0) evolution (3.36.4 -> 3.36.5) evolution-data-server (3.36.4 -> 3.36.5) evolution-ews (3.36.4 -> 3.36.5) fetchmail ffmpegthumbs (20.04.3 -> 20.08.0) file-roller (3.36.2 -> 3.36.3) filesystem findutils firewalld (0.7.4 -> 0.7.5) flatpak frameworkintegration (5.72.0 -> 5.73.0) freecell-solver (5.0.0 -> 5.24.0) fribidi (1.0.5 -> 1.0.10) fuse (2.9.8 -> 2.9.9) fuse3 (3.9.2 -> 3.9.3) fwupd (1.4.2 -> 1.4.5) gcc10 (10.2.1+git465 -> 10.2.1+git501) gd (2.2.5 -> 2.3.0) gdb (8.3.1 -> 9.2) gedit gegl (0.4.24 -> 0.4.26) gimp gnome-desktop (3.36.4 -> 3.36.5) gnome-mines (3.36.0 -> 3.36.1) gnome-shell (3.36.4+3 -> 3.36.5) gnome-shell-extensions (3.36.2 -> 3.36.3) gnome-software gnome-sudoku gnome-tweaks google-roboto-fonts (20161103.2.135 -> 2.138) grantleetheme (20.04.3 -> 20.08.0) graphite2 (1.3.12 -> 1.3.14) greybird-geeko-theme (v3.22.11+git1.968e3b5 -> 3.22.11+git1.968e3b5) grub2 gsettings-desktop-schemas gtk3 (3.24.21 -> 3.24.22) gupnp (1.2.3 -> 1.2.4) gwenview5 (20.04.3 -> 20.08.0) hwdata (0.337 -> 0.338) hylafax+ (7.0.2 -> 7.0.3) incidenceeditor (20.04.3 -> 20.08.0) iptraf-ng (1.2.0 -> 1.2.1) iputils irqbalance (1.6.0+git20200317.0348a3b -> 1.7.0) juk (20.04.3 -> 20.08.0) k3b (20.04.3 -> 20.08.0) kaccounts-integration (20.04.3 -> 20.08.0) kaccounts-providers (20.04.3 -> 20.08.0) kactivities-stats (5.72.0 -> 5.73.0) kactivities5 (5.72.0 -> 5.73.0) kaddressbook (20.04.3 -> 20.08.0) kalarmcal (20.04.3 -> 20.08.0) kalgebra (20.04.3 -> 20.08.0) kalzium (20.04.3 -> 20.08.0) kamera (20.04.3 -> 20.08.0) kanagram (20.04.3 -> 20.08.0) kapptemplate (20.04.3 -> 20.08.0) karchive (5.72.0 -> 5.73.0) kate (20.04.3 -> 20.08.0) katomic (20.04.3 -> 20.08.0) kauth (5.72.0 -> 5.73.0) kblackbox (20.04.3 -> 20.08.0) kblocks (20.04.3 -> 20.08.0) kbookmarks (5.72.0 -> 5.73.0) kbounce (20.04.3 -> 20.08.0) kbreakout (20.04.3 -> 20.08.0) kbruch (20.04.3 -> 20.08.0) kcachegrind (20.04.3 -> 20.08.0) kcalc (20.04.3 -> 20.08.0) kcalendarcore (5.72.0 -> 5.73.0) kcalutils (20.04.3 -> 20.08.0) kcharselect (20.04.3 -> 20.08.0) kcmutils (5.72.0 -> 5.73.0) kcodecs (5.72.0 -> 5.73.0) kcolorchooser (20.04.3 -> 20.08.0) kcompletion (5.72.0 -> 5.73.0) kconfig (5.72.0 -> 5.73.0) kconfigwidgets (5.72.0 -> 5.73.0) kcontacts (5.72.0 -> 5.73.0) kcoreaddons (5.72.0 -> 5.73.0) kcrash (5.72.0 -> 5.73.0) kcron (20.04.3 -> 20.08.0) kdav (5.72.0 -> 5.73.0) kdbusaddons (5.72.0 -> 5.73.0) kde-print-manager (20.04.3 -> 20.08.0) kdeclarative (5.72.0 -> 5.73.0) kdeconnect-kde (20.04.3 -> 20.08.0) kded (5.72.0 -> 5.73.0) kdeedu-data (20.04.3 -> 20.08.0) kdegraphics-thumbnailers (20.04.3 -> 20.08.0) kdelibs4support (5.72.0 -> 5.73.0) kdenetwork-filesharing (20.04.3 -> 20.08.0) kdepim-addons (20.04.3 -> 20.08.0) kdepim-apps-libs (20.04.3 -> 20.08.0) kdepim-runtime (20.04.3 -> 20.08.0) kdesu (5.72.0 -> 5.73.0) kdf (20.04.3 -> 20.08.0) kdialog (20.04.3 -> 20.08.0) kdiamond (20.04.3 -> 20.08.0) kdnssd-framework (5.72.0 -> 5.73.0) kdoctools (5.72.0 -> 5.73.0) kemoticons (5.72.0 -> 5.73.0) kernel-64kb (5.7.11 -> 5.8.0) kernel-firmware (20200716 -> 20200807) kernel-source (5.7.11 -> 5.8.0) kfilemetadata5 (5.72.0 -> 5.73.0) kgeography (20.04.3 -> 20.08.0) kget (20.04.3 -> 20.08.0) kglobalaccel (5.72.0 -> 5.73.0) kgoldrunner (20.04.3 -> 20.08.0) kguiaddons (5.72.0 -> 5.73.0) khangman (20.04.3 -> 20.08.0) khelpcenter5 (20.04.3 -> 20.08.0) kholidays (5.72.0 -> 5.73.0) khtml (5.72.0 -> 5.73.0) ki18n (5.72.0 -> 5.73.0) kiconthemes (5.72.0 -> 5.73.0) kidentitymanagement (20.04.3 -> 20.08.0) kidletime (5.72.0 -> 5.73.0) kig (20.04.3 -> 20.08.0) kimageformats (5.72.0 -> 5.73.0) kimap (20.04.3 -> 20.08.0) kinit (5.72.0 -> 5.73.0) kio (5.72.0 -> 5.73.0) kio-extras5 (20.04.3 -> 20.08.0) kio_audiocd (20.04.3 -> 20.08.0) kipi-plugins (20.04.3 -> 20.08.0) kirigami2 (5.72.0 -> 5.73.0) kiriki (20.04.3 -> 20.08.0) kitemmodels (5.72.0 -> 5.73.0) kitemviews (5.72.0 -> 5.73.0) kiten (20.04.3 -> 20.08.0) kitinerary (20.04.3 -> 20.08.0) kjobwidgets (5.72.0 -> 5.73.0) kjs (5.72.0 -> 5.73.0) kjumpingcube (20.04.3 -> 20.08.0) kldap (20.04.3 -> 20.08.0) kleopatra (20.04.3 -> 20.08.0) klines (20.04.3 -> 20.08.0) kmag (20.04.3 -> 20.08.0) kmahjongg (20.04.3 -> 20.08.0) kmail (20.04.3 -> 20.08.0) kmail-account-wizard (20.04.3 -> 20.08.0) kmailtransport (20.04.3 -> 20.08.0) kmbox (20.04.3 -> 20.08.0) kmime (20.04.3 -> 20.08.0) kmines (20.04.3 -> 20.08.0) kmousetool (20.04.3 -> 20.08.0) kmouth (20.04.3 -> 20.08.0) kmplot (20.04.3 -> 20.08.0) knavalbattle (20.04.3 -> 20.08.0) knetwalk (20.04.3 -> 20.08.0) knewstuff (5.72.0 -> 5.73.0) knotes (20.04.3 -> 20.08.0) knotifications (5.72.0 -> 5.73.0) knotifyconfig (5.72.0 -> 5.73.0) kolf (20.04.3 -> 20.08.0) kollision (20.04.3 -> 20.08.0) kolourpaint (20.04.3 -> 20.08.0) kompare (20.04.3 -> 20.08.0) konquest (20.04.3 -> 20.08.0) konsole (20.04.3 -> 20.08.0) kontact (20.04.3 -> 20.08.0) kontactinterface (20.04.3 -> 20.08.0) kopete (20.04.3 -> 20.08.0) korganizer (20.04.3 -> 20.08.0) kpackage (5.72.0 -> 5.73.0) kparts (5.72.0 -> 5.73.0) kpat (20.04.3 -> 20.08.0) kpeople5 (5.72.0 -> 5.73.0) kpimtextedit (20.04.3 -> 20.08.0) kpkpass (20.04.3 -> 20.08.0) kplotting (5.72.0 -> 5.73.0) kpty (5.72.0 -> 5.73.0) kqtquickcharts (20.04.3 -> 20.08.0) kquickcharts (5.72.0 -> 5.73.0) krb5 krdc (20.04.3 -> 20.08.0) kreversi (20.04.3 -> 20.08.0) krfb (20.04.3 -> 20.08.0) kross (5.72.0 -> 5.73.0) kruler (20.04.3 -> 20.08.0) krunner (5.72.0 -> 5.73.0) kservice (5.72.0 -> 5.73.0) kshisen (20.04.3 -> 20.08.0) ksirk (20.04.3 -> 20.08.0) ksmtp (20.04.3 -> 20.08.0) kspaceduel (20.04.3 -> 20.08.0) ksquares (20.04.3 -> 20.08.0) ksudoku (20.04.3 -> 20.08.0) ksystemlog (20.04.3 -> 20.08.0) kteatime (20.04.3 -> 20.08.0) ktexteditor (5.72.0 -> 5.73.0) ktextwidgets (5.72.0 -> 5.73.0) ktimer (20.04.3 -> 20.08.0) ktnef (20.04.3 -> 20.08.0) ktouch (20.04.3 -> 20.08.0) ktuberling (20.04.3 -> 20.08.0) kturtle (20.04.3 -> 20.08.0) kubrick (20.04.3 -> 20.08.0) kunitconversion (5.72.0 -> 5.73.0) kwallet (5.72.0 -> 5.73.0) kwalletmanager5 (20.04.3 -> 20.08.0) kwayland (5.72.0 -> 5.73.0) kwidgetsaddons (5.72.0 -> 5.73.0) kwindowsystem (5.72.0 -> 5.73.0) kwordquiz (20.04.3 -> 20.08.0) kxmlgui (5.72.0 -> 5.73.0) less (562 -> 563) libKF5ModemManagerQt (5.72.0 -> 5.73.0) libKF5NetworkManagerQt (5.72.0 -> 5.73.0) libappindicator3 libbytesize (1.4 -> 2.4) libcap (2.32 -> 2.42) libevent (2.1.11 -> 2.1.12) libgravatar (20.04.3 -> 20.08.0) libhandy libhugetlbfs (2.21 -> 2.22) libical (3.0.7 -> 3.0.8) libical-glib (3.0.7 -> 3.0.8) libidn (1.35 -> 1.36) libinput (1.15.6 -> 1.16.1) libiscsi (1.19.0+git.20200521 -> 1.19.0+git.20200812) libjpeg-turbo (2.0.4 -> 2.0.5) libkcddb (20.04.3 -> 20.08.0) libkcompactdisc (20.04.3 -> 20.08.0) libkdcraw (20.04.3 -> 20.08.0) libkdegames (20.04.3 -> 20.08.0) libkdepim (20.04.3 -> 20.08.0) libkeduvocdocument (20.04.3 -> 20.08.0) libkexiv2 (20.04.3 -> 20.08.0) libkgapi (20.04.3 -> 20.08.0) libkipi (20.04.3 -> 20.08.0) libkleo (20.04.3 -> 20.08.0) libkmahjongg (20.04.3 -> 20.08.0) libkomparediff2 (20.04.3 -> 20.08.0) libksane (20.04.3 -> 20.08.0) libksieve (20.04.3 -> 20.08.0) liblangtag (0.6.2 -> 0.6.3) liblrdf (0.5.0 -> 0.6.1) libmatroska (1.6.0 -> 1.6.2) libmaxminddb (1.4.2 -> 1.4.3) libosinfo libqt5-qttools libqxp (0.0.1 -> 0.0.2) libraw1394 (2.1.1 -> 2.1.2) libreoffice (7.0.0.0.beta2 -> 7.0.1.1) libressl (3.1.3 -> 3.1.4) libupnp (1.12.1 -> 1.14.0) libvirt (6.5.0 -> 6.6.0) libvpx (1.8.2 -> 1.9.0) libwpd (0.10.2 -> 0.10.3) libwpg (0.3.2 -> 0.3.3) libyaml (0.2.4 -> 0.2.5) links (2.20.2 -> 2.21) lokalize (20.04.3 -> 20.08.0) lskat (20.04.3 -> 20.08.0) mailcommon (20.04.3 -> 20.08.0) mailimporter (20.04.3 -> 20.08.0) makedumpfile man-pages (5.07 -> 5.08) mate-calc (1.24.0 -> 1.24.1) mbox-importer (20.04.3 -> 20.08.0) messagelib (20.04.3 -> 20.08.0) mobipocket (20.04.3 -> 20.08.0) mutt (1.14.4 -> 1.14.6) mutter (3.36.4+9 -> 3.36.5) nano (5.0 -> 5.1) nbd nodejs14 (14.6.0 -> 14.7.0) nvme-cli (1.10.1+git9.872e6b0 -> 1.12) ocfs2-tools okular (20.04.3 -> 20.08.0) openafs (1.8.6 -> 1.8.6.1) openblas_openmp openexr openldap2 (2.4.50 -> 2.4.51) orca (3.36.3 -> 3.36.5) osinfo-db (20200529 -> 20200804) oxygen5-icon-theme (5.72.0 -> 5.73.0) parley (20.04.3 -> 20.08.0) perl-Cpanel-JSON-XS (4.19 -> 4.21) perl-Image-ExifTool (11.50 -> 12.04) perl-Mojolicious (8.57 -> 8.58) perl-Net-DNS (1.25 -> 1.26) permissions (1550_20200727 -> 1550_20200811) php7 (7.4.8 -> 7.4.9) pigz pim-data-exporter (20.04.3 -> 20.08.0) pim-sieve-editor (20.04.3 -> 20.08.0) pimcommon (20.04.3 -> 20.08.0) pipewire (0.3.6 -> 0.3.8) pkgconf plasma-framework (5.72.0 -> 5.73.0) popt (1.16 -> 1.18) portaudio postfix (3.5.4 -> 3.5.6) postgresql (12 -> 12.0.1) postgresql12 (12.3 -> 12.4) prison-qt5 (5.72.0 -> 5.73.0) privoxy procinfo psgml publicsuffix (20200715 -> 20200810) purpose (5.72.0 -> 5.73.0) python-argparse-manpage python-cffi (1.14.0 -> 1.14.1) python-dnspython (1.16.0 -> 2.0.0) python-libvirt-python (6.5.0 -> 6.6.0) python-mysqlclient python-ordered-set python-pymongo (3.10.1 -> 3.11.0) python-pysmbc (1.0.19 -> 1.0.22) python-reno (3.0.1 -> 3.1.0) python-rpm-macros (20200714.252de1f -> 20200806.f44d3ac) python-scipy (1.4.1 -> 1.5.2) python38 (3.8.4 -> 3.8.5) python38-core (3.8.4 -> 3.8.5) python38-documentation (3.8.4 -> 3.8.5) qemu qemu (5.0.0 -> 5.1.0) qqc2-desktop-style (5.72.0 -> 5.73.0) quadrapassel (3.36.02 -> 3.36.05) radvd re2c (1.3 -> 2.0.2) remmina (1.4.7 -> 1.4.8) rsync (3.2.2 -> 3.2.3) rubygem-i18n (1.8.3 -> 1.8.5) rubygem-rubocop-ast (0.0.3 -> 0.1.0) rubygem-vagrant-spec (0.0.1.148cb63.git -> 0.0.1.fe62938.git) salt samba schily signon-kwallet-extension (20.04.3 -> 20.08.0) solid (5.72.0 -> 5.73.0) sonnet (5.72.0 -> 5.73.0) spectacle (20.04.3 -> 20.08.0) sqlite3 (3.32.3 -> 3.33.0) squid sssd step (20.04.3 -> 20.08.0) strace (5.7 -> 5.8) sweeper (20.04.3 -> 20.08.0) syndication (5.72.0 -> 5.73.0) syntax-highlighting (5.72.0 -> 5.73.0) texlive thai-fonts (0.6.1 -> 0.7.2) threadweaver (5.72.0 -> 5.73.0) transactional-update (2.23 -> 2.24.1) tumbler (0.2.8 -> 0.2.9) tuned u-boot-rpiarm64 umbrello (20.04.3 -> 20.08.0) v4l-utils (1.18.1 -> 1.20.0) vim (8.2.1253 -> 8.2.1412) vsftpd vulkan-loader (1.2.145 -> 1.2.148) webkit2gtk3 wireshark (3.2.5 -> 3.2.6) xawtv (3.103 -> 3.107) xerces-c (3.2.2 -> 3.2.3) xfsprogs xfwm4 (4.14.4 -> 4.14.5) yakuake (20.04.3 -> 20.08.0) yast2-add-on (4.3.3 -> 4.3.4) yast2-auth-client (4.3.0 -> 4.3.1) yast2-bootloader (4.3.7 -> 4.3.8) yast2-configuration-management (4.3.2 -> 4.3.3) yast2-country (4.3.6 -> 4.3.8) yast2-dhcp-server (4.3.0 -> 4.3.1) yast2-dns-server (4.3.0 -> 4.3.1) yast2-drbd (4.3.0 -> 4.3.2) yast2-firewall (4.3.2 -> 4.3.4) yast2-firstboot (4.3.3 -> 4.3.4) yast2-ftp-server (4.3.1 -> 4.3.2) yast2-http-server (4.3.0 -> 4.3.1) yast2-installation (4.3.13 -> 4.3.14) yast2-iscsi-client (4.3.1 -> 4.3.2) yast2-isns (4.2.0 -> 4.3.0) yast2-kdump (4.3.1 -> 4.3.2) yast2-mail (4.3.0 -> 4.3.1) yast2-nfs-client (4.3.1 -> 4.3.2) yast2-nfs-server (4.3.0 -> 4.3.1) yast2-nis-client (4.3.3 -> 4.3.4) yast2-nis-server (4.3.0 -> 4.3.1) yast2-ntp-client (4.3.0 -> 4.3.1) yast2-online-update-configuration (4.3.0 -> 4.3.1) yast2-printer (4.3.1 -> 4.3.2) yast2-proxy (4.3.1 -> 4.3.2) yast2-ruby-bindings (4.3.0 -> 4.3.2) yast2-samba-client (4.3.1 -> 4.3.2) yast2-samba-server (4.3.2 -> 4.3.3) yast2-security (4.3.1 -> 4.3.3) yast2-services-manager (4.3.2 -> 4.3.4) yast2-slp-server (4.2.1 -> 4.3.0) yast2-sound (4.3.2 -> 4.3.3) yast2-squid (4.3.1 -> 4.3.2) yast2-storage-ng (4.3.12 -> 4.3.14) yast2-support (4.2.3 -> 4.3.0) yast2-sysconfig (4.3.1 -> 4.3.2) yast2-tftp-server (4.3.0 -> 4.3.1) yast2-trans (84.87.20200725.1c0c8c4fe3 -> 84.87.20200814.909b1a4158) yast2-users (4.3.6 -> 4.3.7) yast2-vpn (4.2.4 -> 4.3.0) yast2-ycp-ui-bindings (4.3.0 -> 4.3.2) zlib zypper-lifecycle-plugin (0.6.1490613702.a925823 -> 0.6.1596796104.87bdab7) === Details === ==== ImageMagick ==== Version update (7.0.10.21 -> 7.0.10.27) Subpackages: ImageMagick-config-7-SUSE ImageMagick-extra libMagick++-7_Q16HDRI4 libMagickCore-7_Q16HDRI7 libMagickWand-7_Q16HDRI7 - version update to 7.0.10.27 * fix regression when detecting the libz delegate library. * Add animated webp blend method support (reference https://github.com/ImageMagick/ImageMagick/pull/2351). * Add support for OpenRaster (.ora) image format (reference https://github.com/ImageMagick/ImageMagick/pull/2342). * Paths in Photoshop EPS files are no longer corrupted (reference https://github.com/ImageMagick/ImageMagick/issues/2380). - version update to 7.0.10.25 * Remove UseCIEColor setting from PDF code as its use is not recommended. * Update to the latest documentation. * To preserve compression of input image with the tiff encoder use: - define tiff:preserve-compression=true. * Add support for the -white-balance command-line option. * Discover hidden files when globbing (e.g. *.jpg) (reference https://github.com/ImageMagick/ImageMagick/discussions/2239). * New inverse-log evaluate operator. * Ensure that float is valid in ClampToQuantum() (reference https://github.com/ImageMagick/ImageMagick/pull/2219). * New pseudo-image format, ashlar, e.g. convert *.jpg -resize 320x320 ashlar:canvas.png). - version update to 7.0.10.22 * fix wrapping of caption (reference https://github.com/ImageMagick/ImageMagick/issues/2178). * sanity check of affine matrix when drawing. ==== PackageKit ==== Subpackages: PackageKit-backend-zypp PackageKit-gstreamer-plugin PackageKit-gtk3-module libpackagekit-glib2-18 typelib-1_0-PackageKitGlib-1_0 - Add PackageKit-zypp-cleanup-tmp-files.patch: zypp: Cleanup temporary files when PackageKit quits (gh#/hughsie/PackageKit/commit/807f410, bsc#1169739). ==== aaa_base ==== Version update (84.87+git20200507.e2243a4 -> 84.87+git20200804.d7fb210) Subpackages: aaa_base-extras - Let's own /etc/init.d/ as it is gone from package filesystem - Don't create/ship halt.local, systemd support for it was dropped. - Update to version 84.87+git20200804.d7fb210: * bashrc: fix bash: -s: command not found - Update to version 84.87+git20200804.00680c3: * Add proper quoting to last change * add screen.xterm-256color to DIR_COLORS - Update to version 84.87+git20200708.f5e90d7: * check for Packages.db and use this instead of Packages (boo#1171762) * Add also support for /usr/etc/profile.d for tcsh * Do add some support for /usr/etc/profile.d ==== accerciser ==== Version update (3.36.2 -> 3.36.3) - Update to version 3.36.3: + Updated translations. ==== adobe-sourcecodepro-fonts ==== - Add GitHub source URL - Remove README.md because it isn't useful for users - Change deprecated /usr/share/appdata to /usr/share/metainfo - Use dos2unix to fix DOS/Windows encoding ==== akonadi-calendar ==== Version update (20.04.3 -> 20.08.0) Subpackages: akonadi-calendar-lang akonadi-plugin-calendar libKF5AkonadiCalendar5 - Update to 20.08.0 * New feature release * For more details please see: * https://kde.org/announcements/releases/2020-08-apps-update - No code change since 20.07.90 - Update to 20.07.90 * New feature release - No code change since 20.07.80 - Update to 20.07.80 * New feature release - Changes since 20.04.3: * Convert license headers to SPDX format * Fix mem leak found by ASAN * Fix clazy warnings * Akonadi Calendar Standard Actions: s/Calendar Folder/Folder/ * Fix includes. Use uppercase includes * IncidenceChanger: add getter/setter for ETM ==== akonadi-calendar-tools ==== Version update (20.04.3 -> 20.08.0) Subpackages: akonadi-calendar-tools-lang - Update to 20.08.0 * New feature release * For more details please see: * https://kde.org/announcements/releases/2020-08-apps-update - No code change since 20.07.90 - Update to 20.07.90 * New feature release - No code change since 20.07.80 - Update to 20.07.80 * New feature release - Changes since 20.04.3: * Remove not necessary Libkdepim * Fix compile * Make it compile against last qt without deprecated method * Fix clazy warning * Fix cppcheck warning ==== akonadi-contact ==== Version update (20.04.3 -> 20.08.0) Subpackages: akonadi-contact-lang akonadi-plugin-contacts libKF5AkonadiContact5 libKF5ContactEditor5 - Update to 20.08.0 * New feature release * For more details please see: * https://kde.org/announcements/releases/2020-08-apps-update - No code change since 20.07.90 - Update to 20.07.90 * New feature release - No code change since 20.07.80 - Update to 20.07.80 * New feature release - Changes since 20.04.3: * Move akonadi contact class here (from libkdepim) * Minor optimization * Fix clazy warning * akonadi-contacts: port from KRun to KIO::CommandLauncherJob ==== akonadi-import-wizard ==== Version update (20.04.3 -> 20.08.0) Subpackages: akonadi-import-wizard-lang libKPimImportWizard5 - Update to 20.08.0 * New feature release * For more details please see: * https://kde.org/announcements/releases/2020-08-apps-update - No code change since 20.07.90 - Update to 20.07.90 * New feature release - No code change since 20.07.80 - Update to 20.07.80 * New feature release - Changes since 20.04.3: * Fix clang warning * Adapt to new API * Adapt to new api * Fix include. Use camelcase * Fix includes ==== akonadi-mime ==== Version update (20.04.3 -> 20.08.0) Subpackages: akonadi-mime-lang akonadi-plugin-mime libKF5AkonadiMime5 - Update to 20.08.0 * New feature release * For more details please see: * https://kde.org/announcements/releases/2020-08-apps-update - Changes since 20.07.90: * Add missing license files. - Update to 20.07.90 * New feature release - No code change since 20.07.80 - Update to 20.07.80 * New feature release - Changes since 20.04.3: * Convert license headers to SPDX format * Fix clazy warning * Fix CMake and export macro after previous commit * Import NewMailNotifierAttribute and Pop3ResourceAttribute * Increase version * Try to fix the FreeBSD build * Port MessageModel to ETM * Optimize 'Empty trash' command ==== akonadi-notes ==== Version update (20.04.3 -> 20.08.0) Subpackages: akonadi-notes-lang libKF5AkonadiNotes5 - Update to 20.08.0 * New feature release * For more details please see: * https://kde.org/announcements/releases/2020-08-apps-update - No code change since 20.07.90 - Update to 20.07.90 * New feature release - No code change since 20.07.80 - Update to 20.07.80 * New feature release - Changes since 20.04.3: * Convert license headers to SPDX format * [NoteUtils] Add DataBase64Encoded and ContentID fields to Attachment ==== akonadi-search ==== Version update (20.04.3 -> 20.08.0) Subpackages: akonadi-search-lang libKF5AkonadiSearch - Update to 20.08.0 * New feature release * For more details please see: * https://kde.org/announcements/releases/2020-08-apps-update - No code change since 20.07.90 - Update to 20.07.90 * New feature release - Changes since 20.07.80: * Fix Bug 424776 - Kontact hangs when typing in recipient email addresses (kde#424776) - Update to 20.07.80 * New feature release - Changes since 20.04.3: * Port to new non deprecated api * Convert license files to SPDX format * Fix clazy warning * Discard duplicate results during contact completion ==== akonadi-server ==== Version update (20.04.3 -> 20.08.0) Subpackages: libKF5AkonadiAgentBase5 libKF5AkonadiCore5 libKF5AkonadiPrivate5 libKF5AkonadiWidgets5 libKF5AkonadiXml5 - Update to 20.08.0 * New feature release * For more details please see: * https://kde.org/announcements/releases/2020-08-apps-update - No code change since 20.07.90 - Update to 20.07.90 * New feature release - Changes since 20.07.80: * It crashs sometime - Update to 20.07.80 * New feature release - Too many changes since 20.04.3, only listing bugfixes: * Clean up ItemRetriever to clear up ownership of ItemRetrievalRequest (kde#408897) ==== akregator ==== Version update (20.04.3 -> 20.08.0) Subpackages: akregator-lang - Update to 20.08.0 * New feature release * For more details please see: * https://kde.org/announcements/releases/2020-08-apps-update - Changes since 20.07.90: * appdata: more general doc URL - Update to 20.07.90 * New feature release - Changes since 20.07.80: * Make FeedList::generateID return uint - Update to 20.07.80 * New feature release - Too many changes to list here. ==== amarok ==== Version update (2.9.70git.20200617T113036~a69c9418b4 -> 2.9.70git.20200731T193253~4ae108506f) - Update to version 2.9.70git.20200731T193253~4ae108506f: * Fix breadcrumb widget for left menu * Fix crash when closing dialog to edit filter (kde#421456) * qVariantFromValue() -> QVariant::fromValue() * Drop old copy of Qt modeltest * Use https for bugs.kde.org ==== analitza ==== Version update (20.04.3 -> 20.08.0) Subpackages: analitza-lang libAnalitza5 - Update to 20.08.0 * New feature release * For more details please see: * https://kde.org/announcements/releases/2020-08-apps-update - No code change since 20.07.90 - Update to 20.07.90 * New feature release - No code change since 20.07.80 - Update to 20.07.80 * New feature release - Changes since 20.04.3: * Don't try to optimize out certain polynomials (kde#418597) * Suggest test to add in the future that currently fails * Improve debugging of Variables instances * Readability * Have our fuzzy compare depend on std::numeric_limits::epsilon * Improve generation of string expression with complex numbers * Provide a realpower command (kde#402637) ==== apache2 ==== Version update (2.4.43 -> 2.4.46) Subpackages: apache2-doc apache2-example-pages apache2-prefork apache2-utils - version update to 2.4.46 Changes with Apache 2.4.46 * ) mod_proxy_fcgi: Fix build warnings for Windows platform [Eric Covener, Christophe Jaillet] Changes with Apache 2.4.45 * ) mod_http2: remove support for abandoned http-wg draft . [Stefan Eissing] Changes with Apache 2.4.44 * ) mod_proxy_uwsgi: Error out on HTTP header larger than 16K (hard protocol limit). [Yann Ylavic] * ) mod_http2: Fixes : "LimitRequestFields 0" now disables the limit, as documented. Fixes : Do not count repeated headers with same name against the field count limit. The are merged internally, as if sent in a single HTTP/1 line. [Stefan Eissing] * ) mod_http2: Avoid segfaults in case of handling certain responses for already aborted connections. [Stefan Eissing, Ruediger Pluem] * ) mod_http2: The module now handles master/secondary connections and has marked methods according to use. [Stefan Eissing] * ) core: Drop an invalid Last-Modified header value coming from a FCGI/CGI script instead of replacing it with Unix epoch. [Yann Ylavic, Luca Toscano] * ) Add support for strict content-length parsing through addition of ap_parse_strict_length() [Yann Ylavic] * ) mod_proxy_fcgi: ProxyFCGISetEnvIf unsets variables when expression evaluates to false. PR64365. [Michael König ] * ) mod_proxy_http: flush spooled request body in one go to avoid leaking (or long lived) temporary file. PR 64452. [Yann Ylavic] * ) mod_ssl: Fix a race condition and possible crash when using a proxy client certificate (SSLProxyMachineCertificateFile). [Armin Abfalterer ] * ) mod_ssl: Fix memory leak in stapling code. PR63687. [Stefan Eissing] * ) mod_http2: Fixed regression that no longer set H2_STREAM_ID and H2_STREAM_TAG. PR64330 [Stefan Eissing] * ) mod_http2: Fixed regression that caused connections to close when mod_reqtimeout was configured with a handshake timeout. Fixes gitub issue #196. [Stefan Eissing] * ) mod_proxy_http2: the "ping" proxy parameter (see ) is now used when checking the liveliness of a new or reused h2 connection to the backend. With short durations, this makes load-balancing more responsive. The module will hold back requests until ping conditions are met, using features of the HTTP/2 protocol alone. [Ruediger Pluem, Stefan Eissing] * ) core: httpd is no longer linked against -lsystemd if mod_systemd is enabled (and built as a DSO). [Rainer Jung] * ) mod_proxy_http2: respect ProxyTimeout settings on backend connections while waiting on incoming data. [Ruediger Pluem, Stefan Eissing] - modified patches % apache2-mod_proxy_uwsgi-fix-crash.patch (refreshed) - modified sources % apache2.keyring ==== apparmor ==== Subpackages: apparmor-abstractions apparmor-docs apparmor-parser apparmor-profiles apparmor-utils pam_apparmor perl-apparmor python3-apparmor - sevdb-caps-mr589.diff: add new capabilities CAP_BPF and CAP_PERFMON to severity.db (lp#1890547) ==== ark ==== Version update (20.04.3 -> 20.08.0) Subpackages: ark-lang libkerfuffle20 - Update to 20.08.0 * New feature release * For more details please see: * https://kde.org/announcements/releases/2020-08-apps-update - No code change since 20.07.90 - Update to 20.07.90 * New feature release - Changes since 20.07.80: * Fix vulnerability to path traversal attacks - Drop 0001-Fix-vulnerability-to-path-traversal-attacks.patch, Merged upstream ==== attica-qt5 ==== Version update (5.72.0 -> 5.73.0) Subpackages: libKF5Attica5 - Update to 5.73.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.73.0 - Changes since 5.72.0: * Use KF-standardized Qt logging categories ==== augeas ==== Version update (1.11.0 -> 1.12.0) Subpackages: augeas-lenses libaugeas0 - update to 1.12.0 General changes/additions - update gnulib to 91584ed6 Lens changes/additions - Anaconda: new lens to process /etc/sysconfig/anaconda instead of Shellvars (Pino Toscano) (Issue #597) - DevfsRules: add lens for FreeBSD devfs.rules files - Dovecot: permit ! in block titles (Nathan Ward) (Issue #599) - Hostname: Allow creation of hostname when file is missing (David Farrell) (Issue #606) - Krb5: add more pkinit_* options (Issue #603) - Logrotate: fix missing recognition of double quoted filenames (Issue #611) - Multipath: accept values enclosed in quotes (Issue #583) - Nginx: support unix sockets as server address (Issue #618) - Nsswitch: add merge action (Issue #609) - Pam: accept continuation lines (Issue #590) - Puppetfile: allow symbols as (optional) values (Issue #619) allow comments in entries (Issue #620) - Rsyslog: support dynamic file paths (Issue #622) treat #!/+/- as comment (arnolda, PR #595) - Syslog: accept 'include' directive (Issue #486) - Semanage: new lens to process /etc/selinux/semanage.conf instead of Simplevars (Pino Toscano) (Issue #594) - Shellvars: allow and/or in @if conditions (#582) accept functions wrapped in round brackets, accept variables with a dash in their name, exclude csh/tcsh profile scripts (Pino Toscano) (Issue #600) accept variable as command (Issue #601) - Ssh: accept RekeyLimit (Issue #605) - Sshd: accept '=' to separate option names from their values (Emil Dragu, #587) - Sudoers: support 'always_query_group_plugin' flag (Steve Traylen, #588) - Strongswan: parse lists. This is a backwards-incompatible change since list entries that were parsed into a single string are now split into a list of entries (Kaarle Ritvanen) - Toml: new lens to parse .toml files (PR #91) - Xorg: accept empty values for options (arnolda, PR #596) - refresh patches - run spec-cleaner ==== autoyast2 ==== Version update (4.3.31 -> 4.3.35) Subpackages: autoyast2-installation - bsc#1173624 - Run firewall configuration in first stage - 4.3.35 - AutoYaST: Added supplements: autoyast(files,general,report,scripts, partitioning,software) into the spec file in order to install this packages if the section has been defined in the AY configuration file (bsc#1146494). - 4.3.34 - Improve finding the respective package for a section in the XML installation profile. Find a package with the "autoyast()" supplements dependency (bsc#1146494). - 4.3.33 - Do not report profile validation errors multiple times if the errors are the same already reported and accepted (bsc#1173091) - 4.3.32 - Adapted doc: Calling of post-partitioning scripts moved from dropped inst_autoimage to inst_kickoff (bsc#1140711). ==== avahi ==== Subpackages: libavahi-client3 libavahi-common3 libavahi-core7 - Skip the xargs dance and just use find directly. - Pass -print0 to find, to match -r0 being passed to xargs. ==== avahi-glib2 ==== Subpackages: libavahi-glib1 libavahi-gobject0 libavahi-ui-gtk3-0 - Skip the xargs dance and just use find directly. ==== baloo5 ==== Version update (5.72.0 -> 5.73.0) Subpackages: baloo5-file baloo5-file-lang baloo5-imports baloo5-imports-lang baloo5-kioslaves baloo5-kioslaves-lang baloo5-tools baloo5-tools-lang libKF5Baloo5 libKF5BalooEngine5 libKF5BalooEngine5-lang - Update to 5.73.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.73.0 - Changes since 5.72.0: * Use KF-standardized Qt logging categories ==== baloo5-widgets ==== Version update (20.04.3 -> 20.08.0) Subpackages: baloo5-widgets-lang - Update to 20.08.0 * New feature release * For more details please see: * https://kde.org/announcements/releases/2020-08-apps-update - No code change since 20.07.90 - Update to 20.07.90 * New feature release - No code change since 20.07.80 - Update to 20.07.80 * New feature release - Changes since 20.04.3: * Support API documentation generation with kapidox * [FilePropertiesPlugin] Port KRun to OpenUrlJob * FileMetaDataWidget: Avoid showing fields when they have no value * Use KFileItem::recursiveSize to Display recursive size as total size ==== bash ==== Version update (5.0.11 -> 5.0.18) Subpackages: bash-doc - Bump bpatchlvl version to 18 which was missed in previous change ==== bijiben ==== Version update (3.36.2 -> 3.36.3) Subpackages: gnome-shell-search-provider-bijiben - Update to version 3.36.3: + Fixed issue in main view paging that was preventing to show more than 48 notes. + Updated translations. ==== bind ==== Subpackages: bind-chrootenv bind-doc bind-utils libbind9-1600 libdns1605 libirs1601 libisc1605 libisccc1600 libisccfg1600 python3-bind - Added "/etc/bind.keys" to NAMED_CONF_INCLUDE_FILES in /etc/sysconfig/named to suppress warning message re missing file. [vendor-files.tar.bz2, bsc#1173983] ==== blinken ==== Version update (20.04.3 -> 20.08.0) Subpackages: blinken-lang - Update to 20.08.0 * New feature release * For more details please see: * https://kde.org/announcements/releases/2020-08-apps-update - No code change since 20.07.90 - Update to 20.07.90 * New feature release - No code change since 20.07.80 - Update to 20.07.80 * New feature release - Changes since 20.04.3: * Use camelcase includes (scripted) ==== bluez-qt ==== Version update (5.72.0 -> 5.73.0) Subpackages: bluez-qt-imports bluez-qt-udev libKF5BluezQt6 - Update to 5.73.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.73.0 - Changes since 5.72.0: * Use KF-standardized Qt logging categories ==== bovo ==== Version update (20.04.3 -> 20.08.0) Subpackages: bovo-lang - Update to 20.08.0 * New feature release * For more details please see: * https://kde.org/announcements/releases/2020-08-apps-update - No code change since 20.07.90 - Update to 20.07.90 * New feature release - No code change since 20.07.80 - Update to 20.07.80 * New feature release - Changes since 20.04.3: * Use camelcase include (scripted) * Fix blurry icons by adding UseHighDpiPixmaps flag ==== breeze5-icons ==== Version update (5.72.0 -> 5.73.0) - Update to 5.73.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.73.0 - Too many changes since 5.72.0, only listing bugfixes: * Add SMART status icon BUG: 423997 (kde#423997) ==== brotli ==== Subpackages: libbrotli-devel libbrotlicommon1 libbrotlidec1 libbrotlienc1 - Fix W: shared-lib-calls-exit /usr/lib64/libbrotlienc.so.1.0.7 exit@GLIBC_2.2.5. ==== busybox ==== Subpackages: busybox-static - Enable SELinux for the dynamic version ==== busybox-links ==== Subpackages: busybox-bzip2 busybox-coreutils busybox-findutils busybox-gawk busybox-grep busybox-patch busybox-psmisc busybox-sed busybox-sendmail busybox-tar busybox-unzip busybox-xz - Fix typo in spec file - Create new sub-packages: selinux-tools and policycoreutils ==== calendarsupport ==== Version update (20.04.3 -> 20.08.0) Subpackages: calendarsupport-lang libKF5CalendarSupport5 - Update to 20.08.0 * New feature release * For more details please see: * https://kde.org/announcements/releases/2020-08-apps-update - No code change since 20.07.90 - Update to 20.07.90 * New feature release - No code change since 20.07.80 - Update to 20.07.80 * New feature release - Too many changes to list here. ==== cervisia ==== Version update (20.04.3 -> 20.08.0) Subpackages: cervisia-lang - Update to 20.08.0 * New feature release * For more details please see: * https://kde.org/announcements/releases/2020-08-apps-update - No code change since 20.07.90 - Update to 20.07.90 * New feature release - No code change since 20.07.80 - Update to 20.07.80 * New feature release - No code change since 20.04.3 ==== cfitsio ==== Version update (3.480 -> 3.490) - update to 3.490: - Fix to imcompress.c. It now turns off quantization if ZSCALE and ZZERO columns are missing. Treatment will be the same as if ZQUANTIZ were set to 'NONE', even if ZQUANTIZ is present and set to something else. - Added mutex to fits_execute_template() function so that the creation of files using ASCII templates will be thread safe. - In fpack when using -table flag, replaced warning message with a more detailed description mentioning FITS format update. - Added flag to CMake builds to disable curl dependency. Also only add CURL_LIBRARIES to CMake link target if curl is found. - Minor adjustment to download progress output. ==== chromaprint ==== Version update (1.4.3 -> 1.5.0) - Update to 1.5.0: * Added support for fpcalc -raw -signed, which helps with easier PostgreSQL integration * Added support for using libavresample instead of libswresample * Fixed possible crash in chromaprint_decode_fingerprint * Fixed unit tests on big endian CPUs - Run spec-cleaner * Remove package groups * Use license macro - Remove bcond_without and use ffmpeg unconditional ==== chrony ==== Subpackages: chrony-pool-openSUSE - Fixes for %_libexecdir changing to /usr/libexec (bsc#1174075) ==== curl ==== Version update (7.71.1 -> 7.72.0) Subpackages: libcurl4 - Update to 7.72.0 [bsc#1175109, CVE-2020-8231] * Changes: - content_encoding: add zstd decoding support - CURL_PUSH_ERROROUT: allow the push callback to fail the parent stream - CURLINFO_EFFECTIVE_METHOD: added * Bugfixes: - CVE-2020-8231: libcurl: wrong connect-only connection - curl-config: ignore REQUIRE_LIB_DEPS in --libs output - curl: improve the existing file check with -J - curl_multi_setopt: fix compiler warning "result is always false" - curl_version_info.3: CURL_VERSION_KERBEROS4 is deprecated - docs: Add video link to docs/CONTRIBUTE.md - docs: clarify MAX_SEND/RECV_SPEED functionality - ftp: don't do ssl_shutdown instead of ssl_close - ftpserver: don't verify SMTP MAIL FROM names - getinfo: reset retry-after value in initinfo - gnutls: repair the build with 'CURL_DISABLE_PROXY' - gtls: survive not being able to get name/issuer - h2: repair trailer handling - http2: close the http2 connection when no more requests may be sent - http2: fix nghttp2_strerror -> nghttp2_http2_strerror in debug messages - libssh2: s/ssherr/sftperr/ - mprintf: Fix dollar string handling - mprintf: Fix stack overflows - multi_remove_handle: close unused connect-only connections - ngtcp2: adapt to error code rename - ngtcp2: adjust to recent sockaddr updates - ngtcp2: update to modified qlog callback prototype - ntlm: free target_info before (re-)malloc - page-header: provide protocol details in the curl.1 man page - quiche: handle calling disconnect twice - setopt: unset NOBODY switches to GET if still HEAD - smtp_parse_address: handle blank input string properly - socks: use size_t for size variable - tls-max.d: this option is only for TLS-using connections - tlsv1.3.d. only for TLS-using connections - tool_getparam: make --krb option work again - transfer: fix data_pending for builds with both h2 and h3 enabled - transfer: fix memory-leak with CURLOPT_CURLU in a duped handle - transfer: move retrycount from connect struct to easy handle - url: fix CURLU and location following ==== dar ==== Version update (2.6.9 -> 2.6.10) Subpackages: dar-doc dar-lang libdar64-6000 - update to 2.6.10: - update the configure script to handle some undocumented --enable-* options that existed but were not expected to be used. - fixed spelling in darrc comments - fixed bug in dar_split that could occur in very rare conditions - fixed EA support build failure due to what seems to be a change in Linux kernel header - fixed symbol conflict with s_host of in.h on omniOS platform ==== dbus-1 ==== Version update (1.12.16 -> 1.12.20) Subpackages: libdbus-1-3 - Update to 1.12.20 * On Unix, avoid a use-after-free if two usernames have the same numeric uid. In older versions this could lead to a crash (denial of service) or other undefined behaviour, possibly including incorrect authorization decisions if is used. Like Unix filesystems, D-Bus' model of identity cannot distinguish between users of different names with the same numeric uid, so this configuration is not advisable on systems where D-Bus will be used. Thanks to Daniel Onaca. (dbus#305, dbus!166; Simon McVittie) - From 1.12.18 * CVE-2020-12049: If a message contains more file descriptors than can be sent, close those that did get through before reporting error. Previously, a local attacker could cause the system dbus-daemon (or another system service with its own DBusServer) to run out of file descriptors, by repeatedly connecting to the server and sending fds that would get leaked. Thanks to Kevin Backhouse of GitHub Security Lab. (dbus#294, GHSL-2020-057; Simon McVittie) * Fix a crash when the dbus-daemon is terminated while one or more monitors are active (dbus#291, dbus!140; Simon McVittie) * The dbus-send(1) man page now documents --bus and --peer instead of the old --address synonym for --peer, which has been deprecated since the introduction of --bus and --peer in 1.7.6 (fd.o #48816, dbus!115; Chris Morin) * Fix a wrong environment variable name in dbus-daemon(1) (dbus#275, dbus!122; Mubin, Philip Withnall) * Fix formatting of dbus_message_append_args example (dbus!126, Felipe Franciosi) * Avoid a test failure on Linux when built in a container as uid 0, but without the necessary privileges to increase resource limits (dbus!58, Debian #908092; Simon McVittie) * When building with CMake, cope with libX11 in a non-standard location (dbus!129, Tuomo Rinne) - Run spec-cleaner - Move generation of API docs to a separate package, avoid doxygen dependency for building main package. - Build x11 and devel-doc (API doc) using _multibuild. - Drop no longer required call to autoreconf, remove obsolete BuildRequires for libtool and autoconf-archive. ==== dbus-1-x11 ==== Version update (1.12.16 -> 1.12.20) - Update to 1.12.20 * On Unix, avoid a use-after-free if two usernames have the same numeric uid. In older versions this could lead to a crash (denial of service) or other undefined behaviour, possibly including incorrect authorization decisions if is used. Like Unix filesystems, D-Bus' model of identity cannot distinguish between users of different names with the same numeric uid, so this configuration is not advisable on systems where D-Bus will be used. Thanks to Daniel Onaca. (dbus#305, dbus!166; Simon McVittie) - From 1.12.18 * CVE-2020-12049: If a message contains more file descriptors than can be sent, close those that did get through before reporting error. Previously, a local attacker could cause the system dbus-daemon (or another system service with its own DBusServer) to run out of file descriptors, by repeatedly connecting to the server and sending fds that would get leaked. Thanks to Kevin Backhouse of GitHub Security Lab. (dbus#294, GHSL-2020-057; Simon McVittie) * Fix a crash when the dbus-daemon is terminated while one or more monitors are active (dbus#291, dbus!140; Simon McVittie) * The dbus-send(1) man page now documents --bus and --peer instead of the old --address synonym for --peer, which has been deprecated since the introduction of --bus and --peer in 1.7.6 (fd.o #48816, dbus!115; Chris Morin) * Fix a wrong environment variable name in dbus-daemon(1) (dbus#275, dbus!122; Mubin, Philip Withnall) * Fix formatting of dbus_message_append_args example (dbus!126, Felipe Franciosi) * Avoid a test failure on Linux when built in a container as uid 0, but without the necessary privileges to increase resource limits (dbus!58, Debian #908092; Simon McVittie) * When building with CMake, cope with libX11 in a non-standard location (dbus!129, Tuomo Rinne) - Run spec-cleaner - Move generation of API docs to a separate package, avoid doxygen dependency for building main package. - Build x11 and devel-doc (API doc) using _multibuild. - Drop no longer required call to autoreconf, remove obsolete BuildRequires for libtool and autoconf-archive. - Remove left overs from blocking restart on update from May 29th 2019 - Use sysusers.d to create messagebus user ==== ddclient ==== - Use %{_tmpfilesdir} instead of abusing %{_libexecdir}. ==== desktop-file-utils ==== Version update (0.24 -> 0.26) - Clean spec file. - Update to version 0.26: * Support for Autotools removed in the next release. * update-desktop-database + Fix erroneous installation as "desktop-file-update" when using the Meson build system - Update to version 0.25: * common + Add Meson build system * desktop-file-validate + Allow desktop file spec version 1.4. + Make it possible to deprecate keys starting with "X-". + Add the "Implements" field from spec version 1.2. + Add the "PrefersNonDefaultGPU" key and deprecate "X-KDE-RunOnDiscreteGpu". + Set locale for correct output message encoding. + Add coloured output support. + Fix parsing of escaped double quote in quoted strings. + Add GNOME Flashback, GNOME Classic desktops. - desktop-file-utils-suse-keys.patch rebased. - Switched to Meson build system. - "--with-lispdir" deleted because no build loop anymore visible. - "install_man_desktop-file-edit_as_symlink.patch" added to install duplicated manual page as a symlink instead of a file copy with help from added script "install_man.py". ==== dolphin ==== Version update (20.04.3 -> 20.08.0) Subpackages: dolphin-part dolphin-part-lang libdolphinvcs5 - Update to 20.08.0 * New feature release * For more details please see: * https://kde.org/announcements/releases/2020-08-apps-update - Changes since 20.07.90: * [search] Close tags menu after click when there is only one tag (kde#424873) * Remove MaximumSize entry from kdeglobals when setting the preview file size limit to "No limit" (kde#424403) - Update to 20.07.90 * New feature release - Changes since 20.07.80: * Fix "Show folders, tabs, and window state from last time" feature (kde#422300) * Fix deprecated knsrc file location - Update to 20.07.80 * New feature release - Too many changes since 20.04.3, only listing bugfixes: * Fix selection rect after porting from QFontMetrics::width() (kde#421973) * [search] Do not update text input when it has focus (kde#423328) * Places: Use Solid::Device::DisplayName for DisplayRole (kde#415281) * Provide ability to configure size cut-off for local file previews (kde#331240) * Status bar: Hide the space free bar when size is unknown (kde#420027) * Prevents showing StatJob Progress info (kde#422121) * Move search and filter bar close buttons to the right (kde#421372) * Keep name readable on drag to matching background (kde#405266) * [Details mode] Allow to fill the column size of directories with actual size (kde#190580) * Information Panel: show early icons for folders (kde#420340) ==== dragonplayer ==== Version update (20.04.3 -> 20.08.0) Subpackages: dragonplayer-lang - Update to 20.08.0 * New feature release * For more details please see: * https://kde.org/announcements/releases/2020-08-apps-update - No code change since 20.07.90 - Update to 20.07.90 * New feature release - No code change since 20.07.80 - Update to 20.07.80 * New feature release - Changes since 20.04.3: * Make it compile without deprecated method ==== efivar ==== - Do not partition LTO as we may reach new GAS error: Error: invalid attempt to declare external version name as default in symbol `efi_set_variable@@LIBEFIVAR_0.24' ==== emacs ==== Version update (26.3 -> 27.1) Subpackages: emacs-info emacs-nox emacs-x11 etags - Switch Emacs.FontBackend setting off (boo#1175372) - Some specfile cleanup: remove checks obsoleted by the portable dumper - Add upstream patch emacs-27.1-home.patch from mailing list to add missing slashes on finding ~/Emacs - Provide for all three emacs layouts, that are emacs-nox, emacs-x11, and emacs-gtk their own pdumper file (boo#1175233) - Update to GNU Emacs version 27.1 * Emacs is now compliant with the latest version 13.0 of the Unicode Standard. * Emacs can now use the XDG convention for init files. The 'XDG_CONFIG_HOME' environment variable (which defaults to "~/.config") specifies the XDG configuration parent directory. Emacs checks for "init.el" and other configuration files inside the "emacs" subdirectory of 'XDG_CONFIG_HOME', i.e. "$XDG_CONFIG_HOME/emacs/init.el" However, Emacs will still initially look for init files in their traditional locations if "~/.emacs.d" or "~/.emacs" exist, even if "$XDG_CONFIG_HOME/emacs" also exists. This means that you must delete or rename any existing "~/.emacs.d" and "~/.emacs" to enable use of the XDG directory. * The varius changes can be read in detail at /usr/share/emacs/27.1/etc/NEWS - Port and rename patch emacs-26.2.dif to emacs-27.1.dif - Modify/port patches * emacs-24.1-ps-mule.patch * emacs-24.3-asian-print.patch * emacs-24.3-iconic.patch * emacs-24.3-x11r7.patch * emacs-24.4-flyspell.patch * emacs-24.4-glibc.patch * emacs-24.4-nonvoid.patch * emacs-24.4-ps-bdf.patch * emacs-24.4-xim.patch * emacs-25.1-custom-fonts.patch * emacs-25.2-ImageMagick7.patch * emacs-26.1-xft4x11.patch - Remove patches now upstream solved * xwidget.patch * emacs-libX11-boo1175028.patch - Add patch emacs-27.1-pdftex.patch to generate pdf files - Add emacs-27.1-pdf.tar.xz as result of this to use texlive only once - Use emacs.keyring to verify source tar ball - Add patch emacs-libX11-boo1175028.patch to fix SIGSEGV introduced by a security fix for libX11 (boo#1175028) ==== enchant ==== Version update (2.2.5 -> 2.2.8) Subpackages: enchant-2-backend-hunspell enchant-data libenchant-2-2 - Update to version 2.2.8: + Add a provider back-end for Nuspell. Nuspell is a new spell-checker whose development has been supported by the Mozilla foundation. It is backwards-compatible with Hunspell and Myspell dictionaries, while supporting a wider range of language peculiarities, improved suggestions, and easier maintainability of the code-base. + Doxygen documentation generation is now supported for Enchant. + The command-line parsing of the ?enchant? program has been made more friendly and reliable. The -L flag (show line numbers), which had not been working for some time, has been fixed. + A buffer overflow in personal wordlist handling has been fixed. + Minor improvements were made to the tests. - Changes in version 2.2.7: + Fix some memory leaks in the hunspell and aspell providers. - Changes in version 2.2.6: + Treat PWL as text, not binary. - Run spec-cleaner: Remove package groups. ==== engrampa ==== Version update (1.24.0 -> 1.24.1) Subpackages: engrampa-lang - Update to version 1.24.1: * Avoid memory leak in java utils. * build: Silent build warnings for distcheck. * engrampa.appdata.xml: Recursive acronyms for .iso, .rpm filetypes. * autoconf: Get zstd mime type using libmagic if enabled. * Update translations. ==== epiphany ==== Version update (3.36.3 -> 3.36.4) Subpackages: gnome-shell-search-provider-epiphany - Update to version 3.36.4: + Fix Firefox Sync not working under flatpak. + Closing new tabs interferes with order of newly-created tabs. + Fix criticals when deleting entries from History dialog. + Improve safety of Firefox Sync code. + Fix Safe Browsing feature. ==== ethtool ==== Version update (5.7 -> 5.8) - update to new upstream release 5.8 * netlink handler for device features * netlink handler for private flags * netlink handler for ring sizes * netlink handler for channels counts * netlink handler for coalescing parameters * netlink handler for pause parameters * netlink handler for EEE settings * netlink handler for timestamping info * master/slave configuration support * LINKSTATE SQI support * cable test support * cable test TDR support * JSON output for cable test commands * igc driver support * support for get/set ethtool_tunable * dsa: mv88e6xxx: add pretty dump for 88E6352 SERDES * fix some build warnings - drop patches present in 5.8 release: * netlink-fix-build-warnings.patch * netlink-fix-error-message-suppression.patch * netlink-fix-unwanted-switch-fall-through-in-family_i.patch - ethtool.keyring: add new upstream maintainer's key (F4554567B91DE934) ==== eventviews ==== Version update (20.04.3 -> 20.08.0) Subpackages: eventviews-lang libKF5EventViews5 - Update to 20.08.0 * New feature release * For more details please see: * https://kde.org/announcements/releases/2020-08-apps-update - No code change since 20.07.90 - Update to 20.07.90 * New feature release - No code change since 20.07.80 - Update to 20.07.80 * New feature release - Too many changes to list here. ==== evolution ==== Version update (3.36.4 -> 3.36.5) Subpackages: evolution-plugin-bogofilter evolution-plugin-pst-import evolution-plugin-spamassassin evolution-plugin-text-highlight - Update to version 3.36.5: + EContactEditor: Other mailing address has stored incorrect address label. + help: Mailing List filter criterion checks numerous mail headers. + Bugs fixed: glgo#GNOME/evolution#895, glgo#GNOME/evolution#1017, glgo#GNOME/evolution#1027, glgo#GNOME/evolution#1034. + Updated translations. ==== evolution-data-server ==== Version update (3.36.4 -> 3.36.5) Subpackages: libcamel-1_2-62 libebackend-1_2-10 libebook-1_2-20 libebook-contacts-1_2-3 libecal-2_0-1 libedata-book-1_2-26 libedata-cal-2_0-1 libedataserver-1_2-24 libedataserverui-1_2-2 - Update to version 3.36.5: + Fix a memory leak in ebmb_gather_photos_local_filenames(). + ESoupSession: Provided SoupAuth might not be always used by libsoup. + Bugs fixed: glgo#GNOME/evolution-data-server#236, glgo#GNOME/evolution-data-server#240. ==== evolution-ews ==== Version update (3.36.4 -> 3.36.5) - Update to version 3.36.5: + Provided SoupAuth might not be always used by libsoup. ==== fetchmail ==== Subpackages: fetchmailconf - Fix invalid usage of libexecdir where %_tmpfilesdir was meant to be used. ==== ffmpegthumbs ==== Version update (20.04.3 -> 20.08.0) Subpackages: ffmpegthumbs-lang - Update to 20.08.0 * New feature release * For more details please see: * https://kde.org/announcements/releases/2020-08-apps-update - No code change since 20.07.90 - Update to 20.07.90 * New feature release - No code change since 20.07.80 - Update to 20.07.80 * New feature release - No code change since 20.04.3 ==== file-roller ==== Version update (3.36.2 -> 3.36.3) - Update to version 3.36.3: + Drag-and-Drop crash after cancelling file overwrite. + Updated translations. ==== filesystem ==== - Ignore init.d/*.local ghost files from aaa_base and remove /etc/init.d (it's part of insserv-compat since a long time) [jsc#SMO-14] ==== findutils ==== - findutils.keyring: Update GPG keys of Bob Proulx. Prompted by an error of 'osc service localrun download_files'. ==== firewalld ==== Version update (0.7.4 -> 0.7.5) Subpackages: python3-firewall - Update to version 0.7.5: * release: v0.7.5 * chore(translation): merge from master * fix(cli): add ipset type hash:mac is incompatible with the family parameter Fixes: rhbz1541077 * test(rhbz1483921): better test name * fix(cli): add --zone is an invalid option with --direct * fix: core: rich: Catch ValueError on non-numeric priority values * fix: update dynamic DCE RPC ports in freeipa-trust service * docs: replace occurrences of the term blacklist with denylist * docs(README): add libxslt for doc generation * test(rich): source mac with nftables backend * fix(firewall-offline-cmd): remove instances of "[P]" in help text * test(check-container): add support for centos8 stream * test(functions): use IndividualCalls if host doesn't support nft rule index * test(functions): add macro IF_HOST_SUPPORTS_NFT_RULE_INDEX * test(dbus): better way to check IPv6_rpfilter expected value * fix(ipset): flush the set if IndividiualCalls=yes * test(ipv6): skip square bracket address tests if ipv6 not available * test(gh509): only run test for nftables backend * fix(dbus): service: don't cleanup config for old set APIs * fix(config): bool values in dict based import/export * fix(doc): dbus: signatures for zone tuple based APIs * test(dbus): zone: fix zone runtime functional test title * test(dbus): zone: fix false failure due to list order * fix(client): addService needs to reduce tuple size * test(direct): rule in a zone chain * fix(direct): rule in a zone chain * test(dbus): zone: verify runtime config APIs * test(dbus): zone: verify permanent config APIs * fix(systemd): Conflict with nftables.service * fix: test/regression/gh599: use expr to be more portable * test: dbus: zone: verify runtime config API signatures * test: dbus: zone: verify permanent config API signatures * fix: test/regression/gh599: fix if not using debug output * test: log: verify logging still works after truncate * test: ipset: verify port ranges for non-default protocol ==== flatpak ==== Subpackages: libflatpak0 system-user-flatpak typelib-1_0-Flatpak-1_0 - Fix invalid usage of %{_libexecdir} to reference systemd directories. ==== frameworkintegration ==== Version update (5.72.0 -> 5.73.0) Subpackages: frameworkintegration-plugin libKF5Style5 - Update to 5.73.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.73.0 - Changes since 5.72.0: * Use camelcase include. (scripted) ==== freecell-solver ==== Version update (5.0.0 -> 5.24.0) Subpackages: freecell-solver-presets libfreecell-solver0 - Update to 5.24.0. Changes since 5.22.1: * Add the "=all()" moves order specifier. * Add the FCS_ZERO_FREECELLS_MODE compile macro. * Update the compile time CMake descriptions for optimizing runtimes on more modern CPUs. * Remove support for the secondary hash value. - Check the installed NEWS file for older changes. - Update to 5.6.0 * Cleanups and optimisations * Add "--max-num-states" to the dbm solvers Check the NEWS.asciidoc file for the full list of changes. ==== fribidi ==== Version update (1.0.5 -> 1.0.10) Subpackages: libfribidi0 - Update to version 1.0.10: * Fixed various compilation problems and symbol exports necessary for proper compilation under windows. - Changes from version 1.0.9: * A bug fix in the fribidi unicode algorithm where isolate sequences were not really isolated. * Restored mistakenly removed deprecated function fribidi_log2vis_get_embedding_levels() * autotools now generates xz archives instead of bzip2 archives - Changes from version 1.0.8: * A bug fix in the fribidi unicode algorithm for multiple isolate sequences. * Fixed a potential buffer overflow for a long sequence of isolate overrides characters - Changes from version 1.0.7: * This is a minor bugfix that removes symlinks and updates the meson version. - Changes from version 1.0.6: * This is a minor bugfix release that fixes a list of minor issues that have turned up during the last year. * Various compilation and cross compilation issues. * Various minor header cleanups. * Removed libc's bsearch for performance and portability reasons - Run spec-cleaner * Remove package groups - Drop patches fixed upstream * Truncate-isolate_level-to-FRIBIDI_BIDI_MAX_EXPLICIT_.diff * no-config-h.diff ==== fuse ==== Version update (2.9.8 -> 2.9.9) Subpackages: libfuse2 - update to 2.9.9: * Added OpenAFS to whitelist (so users can now mount FUSE filesystems on mountpoints within OpenAFS filesystems). * Added a test of seekdir to test_syscalls. * Fixed readdir bug when non-zero offsets are given to filler and the filesystem client, after reading a whole directory, re-reads it from a non-zero offset e. g. by calling seekdir followed by readdir. ==== fuse3 ==== Version update (3.9.2 -> 3.9.3) Subpackages: libfuse3-3 - Update to version 3.9.3 * Minor bugfixes, documentation updates ==== fwupd ==== Version update (1.4.2 -> 1.4.5) Subpackages: libfwupd2 libfwupdplugin1 typelib-1_0-Fwupd-2_0 - Update to version 1.4.5: * Add XB_QUERY_FLAG_FORCE_NODE_CACHE * Add support for a delayed activation flow for Thunderbolt * Allow firmware to require specific features from front-end clients * Allow multi-byte FuUdevDevice preads and writes * Be more defensive when remotes are missing required keys * Disable the SQLite lookaside cache * ccgx: Add more hybrid dock support * ccgx: Modify readme to remove customer info * ccgx: add new protocol for dmc dock * ccgx: remove verify flag in plugin * modem-manager: read the vendor ID directly from sysfs attribute Fixes: #2209 * thelio-io: Add the DFU instance ID as a counterpart only * thunderbolt: Add a new subclassed thunderbolt firmware update type * thunderbolt: Allow quirks to skip the authentication step * thunderbolt: drop support for force power * tpm-eventlog: fix PCR0 calculation * uefi: check for free space after cleaning up ESP * vli: Add dual-image feature for VL103 backup firmware * vli: Add the project ID shared SPI PD controllers * vli: Allow chained usb hub devices where the parent needs GPIOB reset * vli: Do not modify the class vfuncs depending on device type * vli: Do not use GUID matching for the MSP device * vli: Rename FuVliUsbhubI2cDevice to FuVliUsbhubMsp430Device * vli: Set FuQuirks on the shared SPI object * vli: Set the i2c instance IDs in probe() * vli: Use the GPIOB reset for the MiniDock VL103 * vli: Wait for the root device to be replugged when updating the MSP430 - Update to version 1.4.4: * Release fwupd 1.4.4 * Fix regression when checking for downgraded metadata - Update to version 1.4.3: * Release fwupd 1.4.3 * ata: A OUI quirk for Kingston * ccgx: Fix a potential division by zero * Check the device requirements when returning from GetDetails * fu-engine: Allow --plugin-whitelist to use dashes instead of underscores * Always enforce the metadata signature has a valid timestamp * ccgx: modify install duration for dmc device * ccgx: Add support for HP DMC dock devices * dell-dock: prevent updates to occur via synaptics-mst plugin * dell-dock: Capture the dock SKU in metadata * synaptics-prometheus: Force the minor version from 0x02 to 0x01 to make sure the devices can be updated back to 0x01. * Generate a body for github releases (Fixes: #2034) - Build the package separately for openSUSE and SLE using _multibuild (jsc#SLE-11744). ==== gcc10 ==== Version update (10.2.1+git465 -> 10.2.1+git501) Subpackages: cpp10 gcc10-info libasan6 libatomic1 libgcc_s1 libgfortran5 libgomp1 libitm1 liblsan0 libobjc4 libstdc++6 libstdc++6-devel-gcc10 libstdc++6-locale libstdc++6-pp-gcc10 libtsan0 libubsan1 - Update to gcc-10 branch head (dda1e9d08434def88ed86557d0), git501. * Includes fix for AARCH64 kernel build failure. [bsc#1174817] * Includes aarch64 SLS mitigation changes. [bsc#1172798, CVE-2020-13844] - Add gcc10-streamer-backports1.patch and gcc10-streamer-backports2.patch. - Enable x86 CET runtime for SLES15 and Leap15 also. - Do not enable the now deprecated HSA offloading capability. ==== gd ==== Version update (2.2.5 -> 2.3.0) Subpackages: libgd3 - Version update to 2.3.0: [#]## Security - Potential double-free in gdImage*Ptr(). (CVE-2019-6978) - gdImageColorMatch() out of bounds write on heap. (CVE-2019-6977) - Uninitialized read in gdImageCreateFromXbm(). (CVE-2019-11038) - Double-free in gdImageBmp. (CVE-2018-1000222) - Potential NULL pointer dereference in gdImageClone(). (CVE-2018-14553) - Potential infinite loop in gdImageCreateFromGifCtx(). (CVE-2018-5711) [#]## Fixed - Fix #597: add codecov support - Fix #596: gdTransformAffineCopy run error - Fix #589: Install dependencies move to .travis.yml - Fix #586: gdTransformAffineCopy() segfaults on palette images - Fix #585: gdTransformAffineCopy() changes interpolation method - Fix #584: gdImageSetInterpolationMethod(im, GD_DEFAULT) inconsistent - Fix #583: gdTransformAffineCopy() may use unitialized values - Fix #533: Remove cmake modules - Fix #539: Add RAQM support for cmake - Fix #499: gdImageGifAnimAddPtr: heap corruption with 2 identical images - Fix #486: gdImageCropAuto(?, GD_CROP_SIDES) crops left but not right - Fix #485: auto cropping has insufficient precision - Fix #479: Provide a suitable malloc function to liq - Fix #474: libtiff link returns 404 HTTP code - Fix #450: Failed to open 1 bit per pixel bitmap - Fix #440: new_width & new_height exception handling - Fix #432: gdImageCrop neglecting transparency - Fix #420: Potential infinite loop in gdImageCreateFromGifCtx - Fix #411: gd_gd.c format documentation appears to be incorrect - Fix #369: Fix new_a init error in gdImageConvolution() - Fix #351: gdImageFilledArc() doesn't properly draw pies - Fix #338: Fatal and normal libjpeg/libpng errors not distinguishable - Fix #169: Update var type to hold bigger w&h for ellipse - Fix #164: update doc files install directory in CMakeLists.txt - Correct some test depend errors - Update cmake min version to 3.7 - Delete libimagequant source code download action in CMakeLists.txt - Improve msys support - Fix some logic error in CMakeLists.txt - Remove the following macro: HAVE_STDLIB_H, HAVE_STRING_H, HAVE_STDDEF_H, HAVE_LIMITS_H, HAVE_ERRNO_H, AC_C_CONST [#]## Added - test cases for following API: gdImageCopyResized(), gdImageWebpEx(), gdImageCreateFromGd2PartPtr(), gdImageCloneMatch(), gdImageColorClosestHWB(), gdImageColorMatch(), gdImageStringUp(), gdImageStringUp16(), gdImageString(), gdImageString16(), gdImageCopyMergeGray(), gdImageCopyMerge() - Drop CVE patches now fixed upstream: - gd-CVE-2018-1000222.patch - gd-CVE-2018-14553.patch - gd-CVE-2018-5711.patch - gd-CVE-2019-11038.patch - gd-CVE-2019-6977.patch - gd-CVE-2019-6978.patch - Drop patch: libgd-config.patch since upstream have dropped libgd-config binary - Run spec-cleaner + Remove package groups + use license macro + use make macros ==== gdb ==== Version update (8.3.1 -> 9.2) - Restore License/Group. - Add BuildRequire babeltrace-devel. On Factory this adds bdeps babeltrace-devel, libuuid-devel, babeltrace, libglib-2_0-0, and libgmodule-2_0-0. - Fix internal error on aarch64 [swo#26316]. gdb-aarch64-fix-erroneous-use-of-spu-architecture-bfd.patch - Change into multibuild package and add flavour gdb-testsuite. - Fix s390 -> s390x typo. - Don't BuildRequire binutils-gold for SLE-12/s390. - BuildRequire binutils-gold for testsuite - Rebase to 9.2 release. - Fix SLE-11 build. Gdb 9.1 requires make 3.82, but SLE-11 has make 3.81: * gdbserver-fix-build-with-make-3.81.patch - Fix patch context: * gdb-fix-the-thread-pool.c-compilation.patch - Fix build error due to missing DIAGNOSTIC_IGNORE_UNUSED_FUNCTION. * gdb-fix-the-thread-pool.c-compilation.patch - Drop ChangeLog part of patch: * gdb-fix-unused-function-error.patch - Fix Werror=unused-function with gcc 4.8 (for Leap 42.3). * gdb-fix-unused-function-error.patch - Require %{suse_version} >= 1500 for --with-system-readline. - Rebase to 9.1 release (as in fedora 32 @ 1735910). * Breakpoints on nested functions and subroutines in Fortran. * Multithreaded symbol loading, disabled by default. Enable using 'maint set worker-threads unlimited'. * Multi-target debugging support. * New command pipe. * New command set logging debugredirect [on|off]. * New fortran commands info modules, info module functions, info module variables. - Fedora-specific patches dropped: * gdb-libexec-add-index.patch * gdb-6.3-rh-testversion-20041202.patch * gdb-6.6-buildid-locate-misleading-warning-missing-debuginfo-rhbz981154.patch - Obsoleted fedora patches dropped: * gdb-6.5-bz216711-clone-is-outermost.patch * gdb-6.6-scheduler_locking-step-is-default.patch * gdb-6.8-bz436037-reg-no-longer-active.patch * gdb-bz541866-rwatch-before-run.patch * gdb-bz568248-oom-is-error.patch * gdb-follow-child-stale-parent.patch * gdb-readline62-ask-more-rh.patch * gdb-rhbz1371380-gcore-elf-headers.patch * gdb-rhbz1553086-binutils-warning-loadable-section-outside-elf.patch * gdb-rhbz1704406-disable-style-log-output-1of3.patch * gdb-rhbz1704406-disable-style-log-output-2of3.patch * gdb-rhbz1704406-disable-style-log-output-3of3.patch * gdb-rhbz1708192-parse_macro_definition-crash.patch * gdb-rhbz1723564-gdb-crash-PYTHONMALLOC-debug.patch * gdb-rhbz795424-bitpos-20of25.patch * gdb-rhbz795424-bitpos-21of25.patch * gdb-rhbz795424-bitpos-22of25.patch * gdb-rhbz795424-bitpos-23of25.patch * gdb-rhbz795424-bitpos-25of25-test.patch * gdb-rhbz795424-bitpos-25of25.patch * gdb-rhbz795424-bitpos-arrayview.patch * gdb-rhbz795424-bitpos-lazyvalue.patch * gdb-testsuite-readline63-sigint.patch - Fedora patches added: * gdb-rhbz1818011-bfd-gcc10-error.patch - Obsoleted patched dropped: * gdb-fix-s390-build.diff * gdb-fix-riscv-tdep.patch * gdb-testsuite-add-missing-initial-prompt-read-in-multidictionary.exp.patch * gdb-testsuite-pie-no-pie.patch * gdb-testsuite-read1-fixes.patch * gdb-testsuite-i386-pkru-exp.patch * gdb-s390-handle-arch13.diff * gdb-fix-heap-use-after-free-in-typename-concat.patch * gdb-dwarf-reader-reject-sections-with-invalid-sizes.patch * gdb-0001-remove-alloca-0-calls.patch * gdb-arch13-1.diff * gdb-arch13-2.diff * gdb-arch13-3.diff * bfd-change-num_group-to-unsigned-int.patch * gdb-fix-incorrect-use-of-is-operator-for-comparison-in-python-lib-gdb-command-prompt.py.patch * gdb-symtab-prefer-var-def-over-decl.patch * gdb-only-force-interp_console-ui_out-for-breakpoint-commands-in-mi-mode.patch * gdb-testsuite-8.3-kfail-xfail-unsupported.patch - Backport from master: * gdb-fix-debug-agent-odr-bool-int.patch * gdb-fix-python3.9-related-runtime-problems.patch ==== gedit ==== Subpackages: python3-gedit - Python subpackage is now noarch. ==== gegl ==== Version update (0.4.24 -> 0.4.26) Subpackages: gegl-0_4 libgegl-0_4-0 - Update to version 0.4.26: + Core: Allow unsetting of property keys on paramspecs. + Operations: - perlin-noise: use a local random generator, avoiding resetting the global one. - transform: decrease epsilon for affine-detection, and round some affine matrices to be exact. ==== gimp ==== Subpackages: gimp-lang gimp-plugin-aa gimp-plugins-python libgimp-2_0-0 libgimpui-2_0-0 - Solve the libexecdir problem a different way. ==== gnome-desktop ==== Version update (3.36.4 -> 3.36.5) Subpackages: gnome-version libgnome-desktop-3-19 libgnome-desktop-3_0-common typelib-1_0-GnomeDesktop-3_0 - Update to version 3.36.5: + No changes, version bump only. ==== gnome-mines ==== Version update (3.36.0 -> 3.36.1) - Update to version 3.36.1: + Only allow long-press gesture on touchscreens. + Fixed issue incorrectly accepting game as won. + Updated translations. ==== gnome-shell ==== Version update (3.36.4+3 -> 3.36.5) Subpackages: gnome-shell-calendar - Update to version 3.36.5: + Fix extension updates when many extensions are installed. + Fix missing icons in on-screen keyboard. + Fix delay when showing calendar events. + Fix app picker regressions on small displays. + Fix top bar navigation when NumLock is active. + Delay login animation until wallpaper has loaded. + Revert changes that caused mispositioning in overview in multi-monitor setups. + Reset auth prompt on login screen on VT switch before fade in. + Fix stuck grab when destroying open popup menu. + Misc. bug fixes and cleanups. + Updated translations. - Update gnome-shell-fate324570-Make-GDM-background-image-configurable.patch: to be compatible with 3.36 (boo#1172826). ==== gnome-shell-extensions ==== Version update (3.36.2 -> 3.36.3) Subpackages: gnome-shell-classic gnome-shell-classic-session - Update to version 3.36.3: + Updated translations. ==== gnome-software ==== - Update gnome-software-add-missing-headers.patch: add more devel headers in lib/meson.build (glgo#GNOME/gnome-software!446). - Add gnome-software-add-missing-headers.patch: add missing devel headers referenced by gnome-software.h (bsc#1174849). ==== gnome-sudoku ==== - Stop calling -%fdupes on %{buildroot}/%{_libexecdir}: no files are being installed to this location. ==== gnome-tweaks ==== - Added gnome-tweaks-fix-titlebar-buttons-left.patch: GNOME Tweaks titlebar starts flickering when setting button placement to left, this patch fixs it. (bsc#1162080, glgo#GNOME/gnome-tweaks#245) ==== google-roboto-fonts ==== Version update (20161103.2.135 -> 2.138) - Update summary to be more on point. - Version 2.138 - Use upstream version number - Use roboto-android.zip for better emoji compatibility - Update metainfo installation location according to latest standard - Remove useless docs but keep the license file - Move google-roboto-slab-fonts into an individual package ==== grantleetheme ==== Version update (20.04.3 -> 20.08.0) Subpackages: grantleetheme-lang libKF5GrantleeTheme5 - Update to 20.08.0 * New feature release * For more details please see: * https://kde.org/announcements/releases/2020-08-apps-update - No code change since 20.07.90 - Update to 20.07.90 * New feature release - No code change since 20.07.80 - Update to 20.07.80 * New feature release - Changes since 20.04.3: * Fix crash * We can't compile against qt5.15 without deprecated method. * Support multiple entries in XDG_DATA_DIRS ==== graphite2 ==== Version update (1.3.12 -> 1.3.14) - Update to 1.3.14: * Bug fixes * Allow features to be hidden (for aliases) * Move to python3 * Rename doc files from .txt to .asc - Run spec-cleaner * Remove rpm groups * Use make macros * Use license macro - Refresh patches: * link-gcc-shared.diff * graphite2-1.2.0-cmakepath.patch - Update to 1.3.13: * Resolve minor spacing issue in rtl non-overlap kerning * python3 for graphite.py * Better fuzzing * Better building on windows ==== greybird-geeko-theme ==== Version update (v3.22.11+git1.968e3b5 -> 3.22.11+git1.968e3b5) Subpackages: gtk2-metatheme-greybird-geeko gtk3-metatheme-greybird-geeko metatheme-greybird-geeko-common - fix version number ==== grub2 ==== Subpackages: grub2-arm64-efi grub2-snapper-plugin grub2-systemd-sleep-plugin - Make grub-calloc inline to avoid symbol not found error as the system may not use updated grub to boot the system (bsc#1174782) (bsc#1175060) (bsc#1175036) * 0001-kern-mm.c-Make-grub_calloc-inline.patch ==== gsettings-desktop-schemas ==== - Update gsettings-desktop-schemas-fate324570-Add-key-for-GDM-background-configuration.patch: + Remove noise texture background + Tweak the gdm grey color to be the same with 3.36 default behavior (boo#1172826). ==== gtk3 ==== Version update (3.24.21 -> 3.24.22) Subpackages: gtk3-data gtk3-immodule-amharic gtk3-immodule-inuktitut gtk3-immodule-thai gtk3-immodule-tigrigna gtk3-immodule-vietnamese gtk3-schema gtk3-tools libgtk-3-0 typelib-1_0-Gtk-3_0 - Update to version 3.24.22: + GtkTextView: - Fix some corner cases of pixelcache invalidation. - Make select-all work on touch. + Fix print portal support. + Adwaita: - Tweak title style class. - Add a public color for text view background. + Wayland: Add a way to change the application id: + Add --enable-tracker3 option to configure. + Updated translations. - Only recommend instead of Require adwaita-icon-theme: Even though GTK3 references this icon set as fallback, we only want to recommend it here to have a chance to make live CD's smaller (where we have good control of the apps on them). ==== gupnp ==== Version update (1.2.3 -> 1.2.4) - Update to version 1.2.4: + Fix subscription check on V6 link-local addresses. + Add autofree function for GUPnPServiceProxyAction. ==== gwenview5 ==== Version update (20.04.3 -> 20.08.0) Subpackages: gwenview5-lang - Update to 20.08.0 * New feature release * For more details please see: * https://kde.org/announcements/releases/2020-08-apps-update - No code change since 20.07.90 - Update to 20.07.90 * New feature release - No code change since 20.07.80 - Update to 20.07.80 * New feature release - Too many changes since 20.04.3, only listing bugfixes: * fix lagging zoom with touch in wayland (kde#405945) * Add file overwrite prompt when saving a file (kde#420528) ==== hwdata ==== Version update (0.337 -> 0.338) - Update to version 0.338: + Updated pci, usb and vendor ids. ==== hylafax+ ==== Version update (7.0.2 -> 7.0.3) Subpackages: hylafax+-client - version 7.0.3 * add UseSSLFax feature in sendfax, sendfax.conf, hyla.conf, and JobControl (31 Jul 2020) * be more resilient in listening for the Phase C carrier (30 Jul 2020) * make sure to return to command mode if HDLC receive times out (29 Jul 2020) * make faxmail ignore boundaries on parts other than multiparts (29 Jul 2020) * don't attempt to write zero bytes of data to a TIFF (29 Jul 2020) * don't ever respond to CRP with CRP (28 Jul 2020) * secure setup.cache/setup.modem - CVE-2020-15397 (27, 30 Jul 2020) * reset frame counter when a sender retransmits PPS for a previously confirmed ECM block (26 Jul 2020) * scrutinize PPM before concluding that the sender missed our MCF (23 Jul 2020) * fix modem recovery after SSL Fax failure (22, 26 Jul 2020) * ignore echo of PPR, RTN, CRP (10, 13, 21 Jul 2020) * attempt to handle NSF/CSI/DIS in Class 1 sending Phase D (6 Jul 2020) * run scripts directly rather than invoking them via a shell for security hardening (3-5 Jul 2020) * add senderFumblesECM feature (3 Jul 2020) * add support for PIN/PIP/PRI-Q/PPS-PRI-Q signals, add senderConfusesPIN feature, and utilize PIN for rare conditions where it may be helpful (2, 6, 13-14 Jul 2020) * add senderConfusesRTN feature (25-26 Jun 2020) * add MissedPageHandling feature (24 Jun 2020) * use and handle CFR in Phase D to retransmit Phase C (16, 23 Jun 2020) * cope with hearing echo of RR, CTC during Class 1 sending (15-17 Jun 2020) * fix listening for retransmission of MPS/EOP/EOM if it was received corrupt on the first attempt (15 Jun 2020) * secure temporary directory creation for faxsetup, faxaddmodem, and probemodem - CVE-2020-15396 (13 Jun 2020) * don't use CRP when receiving PPS/PPM as some senders think we are sending MCF (12 Jun 2020) * add BR_SSLFAX to show SSL Fax in notify and faxinfo output (1 Jun 2020) * have faxinfo put units on non-standard page dimensions (28 May 2020) * improve error messages for JobHost connection errors (22 May 2020) * fix perpetual blocking of jobs when a job preparation fails, attempt to fix similar blocking problems for bad jobs in batches, and add "unblock" faxconfig feature (21 May 2020) * ignore TCF if we're receiving an SSL Fax (31 Jan 2020) * fixes for build on FreeBSD 12.1 (31 Jan - 3 Feb 2020) ==== incidenceeditor ==== Version update (20.04.3 -> 20.08.0) Subpackages: incidenceeditor-lang libKF5IncidenceEditor5 - Update to 20.08.0 * New feature release * For more details please see: * https://kde.org/announcements/releases/2020-08-apps-update - No code change since 20.07.90 - Update to 20.07.90 * New feature release - No code change since 20.07.80 - Update to 20.07.80 * New feature release - Too many changes since 20.04.3, only listing bugfixes: * Fix crash on 'New Todo' in kontact. (kde#420192) ==== iptraf-ng ==== Version update (1.2.0 -> 1.2.1) - update to 1.2.1: * Makefile: protect mandatory compile flags * packet capture: don't reuse socket for multiple receive functions * TPACKET_V[23]: continue even if mlock() fails - remove 0001-Revert-TPACKET_V3-mlock-mmap-ed-address-space-into-R.patch: fixed differently upstream ==== iputils ==== Subpackages: rarpd - Remove 2 old patches (iputils-sec-ping-unblock.diff, iputils-ping-interrupt.diff) Although not documented, they both belong to bsc#674304. Fix from 2011 was resolved upstream in commit 810dd7f ("ping,ping6: Unmask signals on start-up.") [1], released in s20121112. - Use %autosetup -p1 ==== irqbalance ==== Version update (1.6.0+git20200317.0348a3b -> 1.7.0) Subpackages: irqbalance-ui - update to 1.7.0: * Strlen checking for IRQBALANCE_BANNED_CPU env var * Typo cleanup in SOCKET_TMPFS * consolidation of numa node creation on non-numa systems * fix uninitialized use of package_mask in affinity setup * use num_online_cpus instead of core_count * fix a null ptr crash in do_one_cpu * make list searching common from glib * fix a calloc parameter bug * remove some unused variables * use g_list_free_full * remove redundant call to free_cl_opts * fix some resource leaks in main() * fix some use after free issues in check_for_irq_ban * fix resource leaks in irqballance-ui, and in add_one_node - remove Correct-capitalizing-in-service-file.patch: upstream ==== juk ==== Version update (20.04.3 -> 20.08.0) Subpackages: juk-lang - Update to 20.08.0 * New feature release * For more details please see: * https://kde.org/announcements/releases/2020-08-apps-update - No code change since 20.07.90 - Update to 20.07.90 * New feature release - No code change since 20.07.80 - Update to 20.07.80 * New feature release - No code change since 20.04.3 ==== k3b ==== Version update (20.04.3 -> 20.08.0) Subpackages: k3b-lang - Update to 20.08.0 * New feature release * For more details please see: * https://kde.org/announcements/releases/2020-08-apps-update - No code change since 20.07.90 - Update to 20.07.90 * New feature release - No code change since 20.07.80 - Update to 20.07.80 * New feature release - No code change since 20.04.3 ==== kaccounts-integration ==== Version update (20.04.3 -> 20.08.0) Subpackages: kaccounts-integration-lang libkaccounts2 - Update to 20.08.0 * New feature release * For more details please see: * https://kde.org/announcements/releases/2020-08-apps-update - No code change since 20.07.90 - Update to 20.07.90 * New feature release - No code change since 20.07.80 - Update to 20.07.80 * New feature release - Changes since 20.04.3: * Fix message extraction * Port to Kirigami.PlaceholderMessage * Fix clazy warning * Remove extra ';' * Add missing exclude file * Actually include plugins folder * Fix build by using QStringLiteral * Restore kio-webdav plugin (kde#413888) * Fix build with Qt 5.15 ==== kaccounts-providers ==== Version update (20.04.3 -> 20.08.0) Subpackages: kaccounts-providers-lang - Update to 20.08.0 * New feature release * For more details please see: * https://kde.org/announcements/releases/2020-08-apps-update - No code change since 20.07.90 - Update to 20.07.90 * New feature release - No code change since 20.07.80 - Update to 20.07.80 * New feature release - No code change since 20.04.3 ==== kactivities-stats ==== Version update (5.72.0 -> 5.73.0) - Update to 5.73.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.73.0 - Changes since 5.72.0: * Also add the boost headers for tests * Ignore BoostConfig.cmake if present (kde#424799) * Use KF-standardized Qt logging categories * Use Boost::boost for older CMake versions. ==== kactivities5 ==== Version update (5.72.0 -> 5.73.0) Subpackages: kactivities5-imports libKF5Activities5 - Update to 5.73.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.73.0 - Changes since 5.72.0: * KActivities: Converte license statements to SPDX * Use KF-standardized Qt logging categories ==== kaddressbook ==== Version update (20.04.3 -> 20.08.0) Subpackages: kaddressbook-doc kaddressbook-lang - Update to 20.08.0 * New feature release * For more details please see: * https://kde.org/announcements/releases/2020-08-apps-update - No code change since 20.07.90 - Update to 20.07.90 * New feature release - No code change since 20.07.80 - Update to 20.07.80 * New feature release - Too many changes to list here. ==== kalarmcal ==== Version update (20.04.3 -> 20.08.0) Subpackages: akonadi-plugin-kalarmcal kalarmcal-lang libKF5AlarmCalendar5 - Update to 20.08.0 * New feature release * For more details please see: * https://kde.org/announcements/releases/2020-08-apps-update - No code change since 20.07.90 - Update to 20.07.90 * New feature release - No code change since 20.07.80 - Update to 20.07.80 * New feature release - Changes since 20.04.3: * Add option to not show command alarm errors to user * Convert license headers to SPDX format * Convert copyright holders to SPDX format * Add AlarmText::clear() method * Update comments * Add qDebug operator for CalEvent::Type * Fix clazy warning * Fix include. Use camelcase ==== kalgebra ==== Version update (20.04.3 -> 20.08.0) Subpackages: kalgebra-lang - Update to 20.08.0 * New feature release * For more details please see: * https://kde.org/announcements/releases/2020-08-apps-update - Changes since 20.07.90: * appdata: fix s - Update to 20.07.90 * New feature release - No code change since 20.07.80 - Update to 20.07.80 * New feature release - Changes since 20.04.3: * Use camelcase includes (scripted) ==== kalzium ==== Version update (20.04.3 -> 20.08.0) Subpackages: kalzium-lang - Update to 20.08.0 * New feature release * For more details please see: * https://kde.org/announcements/releases/2020-08-apps-update - No code change since 20.07.90 - Update to 20.07.90 * New feature release - No code change since 20.07.80 - Update to 20.07.80 * New feature release - Changes since 20.04.3: * Remove unused include * Remove unused member ==== kamera ==== Version update (20.04.3 -> 20.08.0) Subpackages: kamera-lang kio_kamera - Update to 20.08.0 * New feature release * For more details please see: * https://kde.org/announcements/releases/2020-08-apps-update - No code change since 20.07.90 - Update to 20.07.90 * New feature release - No code change since 20.07.80 - Update to 20.07.80 * New feature release - Changes since 20.04.3: * Use camelcase include. (scripted) * Fix clazy warning ==== kanagram ==== Version update (20.04.3 -> 20.08.0) Subpackages: kanagram-lang - Update to 20.08.0 * New feature release * For more details please see: * https://kde.org/announcements/releases/2020-08-apps-update - No code change since 20.07.90 - Update to 20.07.90 * New feature release - No code change since 20.07.80 - Update to 20.07.80 * New feature release - Changes since 20.04.3: * Use camelcase includes (scripted) ==== kapptemplate ==== Version update (20.04.3 -> 20.08.0) Subpackages: kapptemplate-lang - Update to 20.08.0 * New feature release * For more details please see: * https://kde.org/announcements/releases/2020-08-apps-update - No code change since 20.07.90 - Update to 20.07.90 * New feature release - No code change since 20.07.80 - Update to 20.07.80 * New feature release - Changes since 20.04.3: * Extend appdata with & ==== karchive ==== Version update (5.72.0 -> 5.73.0) - Update to 5.73.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.73.0 - Changes since 5.72.0: * Relicense karchive.* to "LGPL 2.0 or 3.0" with permission from authors (relicensecheck.pl) * Use KF-standardized Qt logging categories * Use camelcase include. (scripted) ==== kate ==== Version update (20.04.3 -> 20.08.0) Subpackages: kate-lang kate-plugins - Update to 20.08.0 * New feature release * For more details please see: * https://kde.org/announcements/releases/2020-08-apps-update - No code change since 20.07.90 - Update to 20.07.90 * New feature release - Changes since 20.07.80: * Highlight documentation: add feature of comment position * apply make clang-format * cleanup internal handling of tabs * Use camelcase includes (scripted) - Update to 20.07.80 * New feature release - Too many changes since 20.04.3, only listing bugfixes: * register files not only at recently opened files menu but globally, too (kde#420504) * Properly port away from deprecated QProcess::start() (kde#420794) * Fix crash if search command is used while searching (kde#419719) ==== katomic ==== Version update (20.04.3 -> 20.08.0) Subpackages: katomic-lang - Update to 20.08.0 * New feature release * For more details please see: * https://kde.org/announcements/releases/2020-08-apps-update - No code change since 20.07.90 - Update to 20.07.90 * New feature release - No code change since 20.07.80 - Update to 20.07.80 * New feature release - Changes since 20.04.3: * Use camelcase include (scripted) * Fix clazy warning * Fix blurry icons by adding UseHighDpiPixmaps flag ==== kauth ==== Version update (5.72.0 -> 5.73.0) Subpackages: libKF5Auth5 libKF5Auth5-lang libKF5AuthCore5 - Update to 5.73.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.73.0 - Changes since 5.72.0: * Use KF-standardized Qt logging categories ==== kblackbox ==== Version update (20.04.3 -> 20.08.0) Subpackages: kblackbox-lang - Update to 20.08.0 * New feature release * For more details please see: * https://kde.org/announcements/releases/2020-08-apps-update - No code change since 20.07.90 - Update to 20.07.90 * New feature release - No code change since 20.07.80 - Update to 20.07.80 * New feature release - Changes since 20.04.3: * Use camelcase include (scripted) * Fix blurry icons by adding UseHighDpiPixmaps flag ==== kblocks ==== Version update (20.04.3 -> 20.08.0) Subpackages: kblocks-lang - Update to 20.08.0 * New feature release * For more details please see: * https://kde.org/announcements/releases/2020-08-apps-update - No code change since 20.07.90 - Update to 20.07.90 * New feature release - No code change since 20.07.80 - Update to 20.07.80 * New feature release - Changes since 20.04.3: * Use camelcase include (scripted) * Fix blurry icons by adding UseHighDpiPixmaps flag ==== kbookmarks ==== Version update (5.72.0 -> 5.73.0) Subpackages: libKF5Bookmarks5 libKF5Bookmarks5-lang - Update to 5.73.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.73.0 - Changes since 5.72.0: * Add license texts according to REUSE specification * Converte license statements to SPDX expressions * Use KF-standardized Qt logging categories * Use camelcase include. (scripted) ==== kbounce ==== Version update (20.04.3 -> 20.08.0) Subpackages: kbounce-lang - Update to 20.08.0 * New feature release * For more details please see: * https://kde.org/announcements/releases/2020-08-apps-update - No code change since 20.07.90 - Update to 20.07.90 * New feature release - No code change since 20.07.80 - Update to 20.07.80 * New feature release - Changes since 20.04.3: * Use camelcase include (scripted) * Fix clazy warning * Fix blurry icons by adding UseHighDpiPixmaps flag ==== kbreakout ==== Version update (20.04.3 -> 20.08.0) Subpackages: kbreakout-lang - Update to 20.08.0 * New feature release * For more details please see: * https://kde.org/announcements/releases/2020-08-apps-update - No code change since 20.07.90 - Update to 20.07.90 * New feature release - No code change since 20.07.80 - Update to 20.07.80 * New feature release - Changes since 20.04.3: * Fix blurry icons by adding UseHighDpiPixmaps flag ==== kbruch ==== Version update (20.04.3 -> 20.08.0) Subpackages: kbruch-lang - Update to 20.08.0 * New feature release * For more details please see: * https://kde.org/announcements/releases/2020-08-apps-update - No code change since 20.07.90 - Update to 20.07.90 * New feature release - No code change since 20.07.80 - Update to 20.07.80 * New feature release - Changes since 20.04.3: * Add proper spacing around operators and equals sign * Use same font size for equals sign and the number to factorise * Make operators localisable and typograpically correct * Fix clazy warning ==== kcachegrind ==== Version update (20.04.3 -> 20.08.0) Subpackages: kcachegrind-lang - Update to 20.08.0 * New feature release * For more details please see: * https://kde.org/announcements/releases/2020-08-apps-update - No code change since 20.07.90 - Update to 20.07.90 * New feature release - Changes since 20.07.80: * Update to the latest breeze icon * CMakeLists.txt: Set project VERSION for release tools - Update to 20.07.80 * New feature release - Changes since 20.04.3: * appdata.xml: Minor fixes for Flathub * fix compilation ==== kcalc ==== Version update (20.04.3 -> 20.08.0) Subpackages: kcalc-lang - Update to 20.08.0 * New feature release * For more details please see: * https://kde.org/announcements/releases/2020-08-apps-update - No code change since 20.07.90 - Update to 20.07.90 * New feature release - No code change since 20.07.80 - Update to 20.07.80 * New feature release - Changes since 20.04.3: * Set the onlyUpdateOperation flag in a saner place (kde#419775) * Fix chained operations involving inserted numbers (kde#412401) * Fix clazy warning * Remove unused variable ==== kcalendarcore ==== Version update (5.72.0 -> 5.73.0) - Update to 5.73.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.73.0 - Changes since 5.72.0: * Use KF-standardized Qt logging categories * Fix unittests on FreeBSD. ==== kcalutils ==== Version update (20.04.3 -> 20.08.0) Subpackages: kcalutils-lang libKF5CalendarUtils5 - Update to 20.08.0 * New feature release * For more details please see: * https://kde.org/announcements/releases/2020-08-apps-update - Changes since 20.07.90: * Update the kcalutils license files - Update to 20.07.90 * New feature release - No code change since 20.07.80 - Update to 20.07.80 * New feature release - Changes since 20.04.3: * Convert license headers to SPDX format * Improve tool tips for to-dos (kde#360730) * Use isEmpty here * Fix include. Use camelcase * Fix variable name ==== kcharselect ==== Version update (20.04.3 -> 20.08.0) Subpackages: kcharselect-lang - Update to 20.08.0 * New feature release * For more details please see: * https://kde.org/announcements/releases/2020-08-apps-update - No code change since 20.07.90 - Update to 20.07.90 * New feature release - No code change since 20.07.80 - Update to 20.07.80 * New feature release - No code change since 20.04.3 ==== kcmutils ==== Version update (5.72.0 -> 5.73.0) Subpackages: libKF5KCMUtils5 libKF5KCMUtils5-lang - Update to 5.73.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.73.0 - Changes since 5.72.0: * Support highlight indicator for QWidget and QtQuick based module * Add method to clear plugin selector * Use Qt's categorized logging, install kcmutils.categories file * Use camelcase include. (scripted) ==== kcodecs ==== Version update (5.72.0 -> 5.73.0) Subpackages: libKF5Codecs5 libKF5Codecs5-lang - Update to 5.73.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.73.0 - Changes since 5.72.0: * Use KF-standardized Qt logging categories * Use camelcase include. (scripted) ==== kcolorchooser ==== Version update (20.04.3 -> 20.08.0) Subpackages: kcolorchooser-lang - Update to 20.08.0 * New feature release * For more details please see: * https://kde.org/announcements/releases/2020-08-apps-update - No code change since 20.07.90 - Update to 20.07.90 * New feature release - No code change since 20.07.80 - Update to 20.07.80 * New feature release - No code change since 20.04.3 ==== kcompletion ==== Version update (5.72.0 -> 5.73.0) Subpackages: libKF5Completion5 libKF5Completion5-lang - Update to 5.73.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.73.0 - Changes since 5.72.0: * Use Qt's categorized logging, install kcompletion.categories file * Use camelcase include. (scripted) ==== kconfig ==== Version update (5.72.0 -> 5.73.0) Subpackages: kconf_update5 libKF5ConfigCore5 libKF5ConfigCore5-lang libKF5ConfigGui5 - Update to 5.73.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.73.0 - Changes since 5.72.0: * Update sGlobalFileName when QStandardPaths TestMode is toggled * API dox: state explicitly expected encoding for KConfig key & group names * Fix test when build with EXCLUDE_DEPRECATED_BEFORE_AND_AT=CURRENT * Use KF-standardized Qt logging categories * Use camelcase include. (scripted) ==== kconfigwidgets ==== Version update (5.72.0 -> 5.73.0) Subpackages: libKF5ConfigWidgets5 libKF5ConfigWidgets5-lang - Update to 5.73.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.73.0 - Changes since 5.72.0: * KCModule: Indicate when a setting has been changed from the default value * Use KF-standardized Qt logging categories * Use camelcase include. (scripted) * When resetting to system default do not use the standard palette of the style ==== kcontacts ==== Version update (5.72.0 -> 5.73.0) Subpackages: kcontacts-lang libKF5Contacts5 - Update to 5.73.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.73.0 - Changes since 5.72.0: * Use KF-standardized Qt logging categories * Use camelcase include. (scripted) ==== kcoreaddons ==== Version update (5.72.0 -> 5.73.0) Subpackages: kcoreaddons-lang libKF5CoreAddons5 - Update to 5.73.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.73.0 - Changes since 5.72.0: * Use "standard" name for pot files for mimetypes * Introduce KRandom::shuffle(container) * Use KF-standardized Qt logging categories * Apply FreeBSD test hacks only for "fast" (inotify) backends. * Add a band-aid in kdirwatch unit test for FreeBSD OS. This makes all tests pass. * Use camelcase include. (scripted) ==== kcrash ==== Version update (5.72.0 -> 5.73.0) - Update to 5.73.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.73.0 - Changes since 5.72.0: * Use KF-standardized Qt logging categories * Use camelcase include. (scripted) ==== kcron ==== Version update (20.04.3 -> 20.08.0) Subpackages: kcron-lang - Update to 20.08.0 * New feature release * For more details please see: * https://kde.org/announcements/releases/2020-08-apps-update - No code change since 20.07.90 - Update to 20.07.90 * New feature release - No code change since 20.07.80 - Update to 20.07.80 * New feature release - Changes since 20.04.3: * Use camelcase include. (scripted) * Use new variable * install it in /kcms subdirectory ==== kdav ==== Version update (5.72.0 -> 5.73.0) Subpackages: kdav-lang libKF5DAV5 - Update to 5.73.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.73.0 - Changes since 5.72.0: * Use KF-standardized Qt logging categories * inqlude expects an "## Introduction" section ==== kdbusaddons ==== Version update (5.72.0 -> 5.73.0) Subpackages: kdbusaddons-tools libKF5DBusAddons5 libKF5DBusAddons5-lang - Update to 5.73.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.73.0 - Changes since 5.72.0: * Use KF-standardized Qt logging categories ==== kde-print-manager ==== Version update (20.04.3 -> 20.08.0) Subpackages: kde-print-manager-lang - Update to 20.08.0 * New feature release * For more details please see: * https://kde.org/announcements/releases/2020-08-apps-update - No code change since 20.07.90 - Update to 20.07.90 * New feature release - No code change since 20.07.80 - Update to 20.07.80 * New feature release - Changes since 20.04.3: * Increase frameworks dependency to 5.72 for PlasmaExtras.PlaceholderMessage * Port applet to use PlasmaExtras.PlaceholderMessage * [applet] Show KCM in System Settings * Set saner widths for Placeholder message so its text doesn't overflow * [applet] Port to Kirigami.PlaceholderMessage * [Applet] Port to ExpandableListItem * [applet] Remove unnecessary top margin ==== kdeclarative ==== Version update (5.72.0 -> 5.73.0) Subpackages: kdeclarative-components libKF5CalendarEvents5 libKF5Declarative5 libKF5Declarative5-lang libKF5QuickAddons5 - Update to 5.73.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.73.0 - Changes since 5.72.0: * SettingStateBinding : expose whether non default highlight is enabled * Make sure KF5CoreAddons is installed before using KF5Declarative * Add KF5::CoreAddons to public interface for KF5::QuickAddons * Introduce SettingState* elements to ease KCM writing. * fix version in new api * support config notifications in configpropertymap * Use camelcase include. (scripted) ==== kdeconnect-kde ==== Version update (20.04.3 -> 20.08.0) Subpackages: kdeconnect-kde-lang kdeconnect-kde-zsh-completion - Fixes for %_libexecdir changing to /usr/libexec (bsc#1174075) - Update to 20.08.0 * New feature release * For more details please see: * https://kde.org/announcements/releases/2020-08-apps-update - No code change since 20.07.90 - Update to 20.07.90 * New feature release - Changes since 20.07.80: * Fix file dialog usage in app and plasmoid (kde#423975) - Update to 20.07.80 * New feature release - Too many changes since 20.04.3, only listing bugfixes: * [SMS App] Select Message Text (kde#418630) * Finally, we have support for sending out Battery information. (kde#357193) - Drop 0001-Use-ecm_qt_declare_logging_category-to-declare-the-l.patch. Merged upstream ==== kded ==== Version update (5.72.0 -> 5.73.0) Subpackages: kded-lang - Update to 5.73.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.73.0 - Changes since 5.72.0: * Use KF-standardized Qt logging categories * Use camelcase include. (scripted) ==== kdeedu-data ==== Version update (20.04.3 -> 20.08.0) - Update to 20.08.0 * New feature release * For more details please see: * https://kde.org/announcements/releases/2020-08-apps-update - No code change since 20.07.90 - Update to 20.07.90 * New feature release - No code change since 20.07.80 - Update to 20.07.80 * New feature release - No code change since 20.04.3 ==== kdegraphics-thumbnailers ==== Version update (20.04.3 -> 20.08.0) - Update to 20.08.0 * New feature release * For more details please see: * https://kde.org/announcements/releases/2020-08-apps-update - No code change since 20.07.90 - Update to 20.07.90 * New feature release - No code change since 20.07.80 - Update to 20.07.80 * New feature release - Changes since 20.04.3: * Use camelcase include. (scripted) ==== kdelibs4support ==== Version update (5.72.0 -> 5.73.0) Subpackages: kdelibs4support-lang libKF5KDELibs4Support5 - Update to 5.73.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.73.0 - No code change since 5.72.0 ==== kdenetwork-filesharing ==== Version update (20.04.3 -> 20.08.0) Subpackages: kdenetwork-filesharing-lang - Update to 20.08.0 * New feature release * For more details please see: * https://kde.org/announcements/releases/2020-08-apps-update - No code change since 20.07.90 - Update to 20.07.90 * New feature release - No code change since 20.07.80 - Update to 20.07.80 * New feature release - Changes since 20.04.3: * Network Filesharing: Refactor foreach and emit, smaller improvements * Network Filesharing: Fix compile warnings and trivial improvements * QString::SplitBehavior enum is removed in Qt 5.15 ==== kdepim-addons ==== Version update (20.04.3 -> 20.08.0) Subpackages: kdepim-addons-lang - Update to 20.08.0 * New feature release * For more details please see: * https://kde.org/announcements/releases/2020-08-apps-update - No code change since 20.07.90 - Update to 20.07.90 * New feature release - No code change since 20.07.80 - Update to 20.07.80 * New feature release - Too many changes to list here. ==== kdepim-apps-libs ==== Version update (20.04.3 -> 20.08.0) Subpackages: kdepim-apps-libs-lang - Update to 20.08.0 * New feature release * For more details please see: * https://kde.org/announcements/releases/2020-08-apps-update - No code change since 20.07.90 - Update to 20.07.90 * New feature release - Changes since 20.07.80: * Readd KF5KIO check it seems that it creates configure pb * Drop no longer needed dependencies - Update to 20.07.80 * New feature release - Changes since 20.04.3: * Kill libKF5SendLater library * Kill libKF5FollowupReminder library * Remove the now unused KdepimDBusInterface library * Fix includes. Use uppercase includes * Fix includes ==== kdepim-runtime ==== Version update (20.04.3 -> 20.08.0) Subpackages: kdepim-runtime-lang - Update to 20.08.0 * New feature release * For more details please see: * https://kde.org/announcements/releases/2020-08-apps-update - No code change since 20.07.90 - Update to 20.07.90 * New feature release - Changes since 20.07.80: * Fix Bug 423426 - POP3 setup wizard defaults to unencrypted connections * Setup widget first - Update to 20.07.80 * New feature release - Too many changes since 20.04.3, only listing bugfixes: * POP3: Remove the singleton pattern from Settings (kde#419726) * [resources/ews] Adjust name of root collection to the name of the resource (kde#413078) * [resources/ews] Save password to wallet (kde#393002) ==== kdesu ==== Version update (5.72.0 -> 5.73.0) Subpackages: libKF5Su5 libKF5Su5-lang - Update to 5.73.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.73.0 - Changes since 5.72.0: * Use KF-standardized Qt's categorized logging, install ksu.categories file * Use camelcase include. (scripted) ==== kdf ==== Version update (20.04.3 -> 20.08.0) Subpackages: kdf-lang kwikdisk - Update to 20.08.0 * New feature release * For more details please see: * https://kde.org/announcements/releases/2020-08-apps-update - Changes since 20.07.90: * [build] Drop obsolete version condition - Update to 20.07.90 * New feature release - No code change since 20.07.80 - Update to 20.07.80 * New feature release - Changes since 20.04.3: * KRun::runCommand -> KIO::CommandLauncherJob. ==== kdialog ==== Version update (20.04.3 -> 20.08.0) Subpackages: kdialog-lang - Update to 20.08.0 * New feature release * For more details please see: * https://kde.org/announcements/releases/2020-08-apps-update - No code change since 20.07.90 - Update to 20.07.90 * New feature release - Changes since 20.07.80: * Correct the 'ask' parameter to KMessageBox::createKMessageBox() - Update to 20.07.80 * New feature release - Changes since 20.04.3: * Support specifying calendar's default date * Add option for specifying calendar's date format (kde#232712) ==== kdiamond ==== Version update (20.04.3 -> 20.08.0) Subpackages: kdiamond-lang - Update to 20.08.0 * New feature release * For more details please see: * https://kde.org/announcements/releases/2020-08-apps-update - Changes since 20.07.90: * appdata: use https for homepage - Update to 20.07.90 * New feature release - No code change since 20.07.80 - Update to 20.07.80 * New feature release - Changes since 20.04.3: * Fix blurry icons by adding UseHighDpiPixmaps flag ==== kdnssd-framework ==== Version update (5.72.0 -> 5.73.0) Subpackages: libKF5DNSSD5 libKF5DNSSD5-lang - Update to 5.73.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.73.0 - Changes since 5.72.0: * Use camelcase include. (scripted) ==== kdoctools ==== Version update (5.72.0 -> 5.73.0) Subpackages: kdoctools-lang libKF5DocTools5 - Update to 5.73.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.73.0 - Changes since 5.72.0: * Use KF-standardized Qt logging categories * Use camelcase include. (scripted) ==== kemoticons ==== Version update (5.72.0 -> 5.73.0) - Update to 5.73.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.73.0 - Changes since 5.72.0: * Use KF-standardized Qt logging categories * Use camelcase include. (scripted) ==== kernel-64kb ==== Version update (5.7.11 -> 5.8.0) - config: armv7hl: Update to 5.8 - commit ede84e7 - config: armv6hl: Update to 5.8 - commit ecdaa95 - Fix for missing check in vgacon scrollback handling (bsc#1174205 CVE-2020-14331). Update to the latest findings/submission. - commit e91a540 - Update to 5.8 final - refresh configs (headers only) - commit c02ba5f - Linux 5.7.12 (bnc#1012628). - regmap: debugfs: check count when read regmap file (bnc#1012628). - io_uring: ensure double poll additions work with both request types (bnc#1012628). - tipc: allow to build NACK message in link timeout function (bnc#1012628). - udp: Improve load balancing for SO_REUSEPORT (bnc#1012628). - udp: Copy has_conns in reuseport_grow() (bnc#1012628). - sctp: shrink stream outq when fails to do addstream reconf (bnc#1012628). - sctp: shrink stream outq only when new outcnt < old outcnt (bnc#1012628). - AX.25: Prevent integer overflows in connect and sendmsg (bnc#1012628). - tcp: allow at most one TLP probe per flight (bnc#1012628). - rxrpc: Fix sendmsg() returning EPIPE due to recvmsg() returning ENODATA (bnc#1012628). - rtnetlink: Fix memory(net_device) leak when ->newlink fails (bnc#1012628). - qrtr: orphan socket in qrtr_release() (bnc#1012628). - net: udp: Fix wrong clean up for IS_UDPLITE macro (bnc#1012628). - net-sysfs: add a newline when printing 'tx_timeout' by sysfs (bnc#1012628). - net/sched: act_ct: fix restore the qdisc_skb_cb after defrag (bnc#1012628). - ip6_gre: fix null-ptr-deref in ip6gre_init_net() (bnc#1012628). - drivers/net/wan/x25_asy: Fix to make it work (bnc#1012628). - dev: Defer free of skbs in flush_backlog (bnc#1012628). - AX.25: Prevent out-of-bounds read in ax25_sendmsg() (bnc#1012628). - AX.25: Fix out-of-bounds read in ax25_connect() (bnc#1012628). - commit 9c98feb ==== kernel-firmware ==== Version update (20200716 -> 20200807) Subpackages: kernel-firmware-all kernel-firmware-amdgpu kernel-firmware-ath10k kernel-firmware-atheros kernel-firmware-bluetooth kernel-firmware-bnx2 kernel-firmware-brcm kernel-firmware-chelsio kernel-firmware-dpaa2 kernel-firmware-i915 kernel-firmware-intel kernel-firmware-iwlwifi kernel-firmware-liquidio kernel-firmware-marvell kernel-firmware-media kernel-firmware-mediatek kernel-firmware-mellanox kernel-firmware-mwifiex kernel-firmware-network kernel-firmware-nfp kernel-firmware-nvidia kernel-firmware-platform kernel-firmware-qlogic kernel-firmware-radeon kernel-firmware-realtek kernel-firmware-serial kernel-firmware-sound kernel-firmware-ti kernel-firmware-ueagle kernel-firmware-usb-network - Update to version 20200807 (git commit c331aa9c49ce): * amdgpu: update vega20 firmware for 20.30 * amdgpu: update vega12 firmware for 20.30 * amdgpu: update vega10 firmware for 20.30 * amdgpu: update renoir firmware for 20.30 * amdgpu: update raven2 firmware for 20.30 * amdgpu: update raven firmware for 20.30 * amdgpu: update picasso firmware for 20.30 * amdgpu: update navi14 firmware for 20.30 * amdgpu: update navi10 firmware for 20.30 * linux-firmware: update NXP SDSD-8997 firmware image * Mellanox: Add new mlxsw_spectrum firmware xx.2008.1036 * linux-firmware: Update AMD SEV firmware * QCA: Add correct bin file for WCN3991 - Still keep the revert of AMDGPU Picasso firmware due to the regression (bsc#1174278) - Move a big prestera firmware file in platform subpackage into the own subpackage, kernel-firmware-prestera - Update aliases from 5.8 kernel packages ==== kernel-source ==== Version update (5.7.11 -> 5.8.0) Subpackages: kernel-default kernel-docs - config: armv7hl: Update to 5.8 - commit ede84e7 - config: armv6hl: Update to 5.8 - commit ecdaa95 - Fix for missing check in vgacon scrollback handling (bsc#1174205 CVE-2020-14331). Update to the latest findings/submission. - commit e91a540 - Update to 5.8 final - refresh configs (headers only) - commit c02ba5f - Linux 5.7.12 (bnc#1012628). - regmap: debugfs: check count when read regmap file (bnc#1012628). - io_uring: ensure double poll additions work with both request types (bnc#1012628). - tipc: allow to build NACK message in link timeout function (bnc#1012628). - udp: Improve load balancing for SO_REUSEPORT (bnc#1012628). - udp: Copy has_conns in reuseport_grow() (bnc#1012628). - sctp: shrink stream outq when fails to do addstream reconf (bnc#1012628). - sctp: shrink stream outq only when new outcnt < old outcnt (bnc#1012628). - AX.25: Prevent integer overflows in connect and sendmsg (bnc#1012628). - tcp: allow at most one TLP probe per flight (bnc#1012628). - rxrpc: Fix sendmsg() returning EPIPE due to recvmsg() returning ENODATA (bnc#1012628). - rtnetlink: Fix memory(net_device) leak when ->newlink fails (bnc#1012628). - qrtr: orphan socket in qrtr_release() (bnc#1012628). - net: udp: Fix wrong clean up for IS_UDPLITE macro (bnc#1012628). - net-sysfs: add a newline when printing 'tx_timeout' by sysfs (bnc#1012628). - net/sched: act_ct: fix restore the qdisc_skb_cb after defrag (bnc#1012628). - ip6_gre: fix null-ptr-deref in ip6gre_init_net() (bnc#1012628). - drivers/net/wan/x25_asy: Fix to make it work (bnc#1012628). - dev: Defer free of skbs in flush_backlog (bnc#1012628). - AX.25: Prevent out-of-bounds read in ax25_sendmsg() (bnc#1012628). - AX.25: Fix out-of-bounds read in ax25_connect() (bnc#1012628). - commit 9c98feb ==== kfilemetadata5 ==== Version update (5.72.0 -> 5.73.0) Subpackages: kfilemetadata5-lang - Update to 5.73.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.73.0 - Changes since 5.72.0: * Use KF-standardized Qt logging categories ==== kgeography ==== Version update (20.04.3 -> 20.08.0) Subpackages: kgeography-lang - Update to 20.08.0 * New feature release * For more details please see: * https://kde.org/announcements/releases/2020-08-apps-update - No code change since 20.07.90 - Update to 20.07.90 * New feature release - No code change since 20.07.80 - Update to 20.07.80 * New feature release - Too many changes since 20.04.3, only listing bugfixes: * Make it clear the GB Counties map is Historic Counties (kde#420768) ==== kget ==== Version update (20.04.3 -> 20.08.0) Subpackages: kget-lang - Update to 20.08.0 * New feature release * For more details please see: * https://kde.org/announcements/releases/2020-08-apps-update - No code change since 20.07.90 - Update to 20.07.90 * New feature release - No code change since 20.07.80 - Update to 20.07.80 * New feature release - Changes since 20.04.3: * Re-enable compilation of the unittest and port it away from KRun * Run clang modernize-use-override fixit ==== kglobalaccel ==== Version update (5.72.0 -> 5.73.0) Subpackages: kglobalaccel5 libKF5GlobalAccel5 libKF5GlobalAccel5-lang libKF5GlobalAccelPrivate5 - Update to 5.73.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.73.0 - Changes since 5.72.0: * Resolve service files from applications folder (kde#421329) * Use KF-standardized Qt logging categories * Use camelcase include. (scripted) ==== kgoldrunner ==== Version update (20.04.3 -> 20.08.0) Subpackages: kgoldrunner-lang - Update to 20.08.0 * New feature release * For more details please see: * https://kde.org/announcements/releases/2020-08-apps-update - No code change since 20.07.90 - Update to 20.07.90 * New feature release - No code change since 20.07.80 - Update to 20.07.80 * New feature release - Changes since 20.04.3: * doc: remove download/build instructions * Fix blurry icons by adding UseHighDpiPixmaps flag ==== kguiaddons ==== Version update (5.72.0 -> 5.73.0) - Update to 5.73.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.73.0 - Too many changes to list here. ==== khangman ==== Version update (20.04.3 -> 20.08.0) Subpackages: khangman-lang - Update to 20.08.0 * New feature release * For more details please see: * https://kde.org/announcements/releases/2020-08-apps-update - No code change since 20.07.90 - Update to 20.07.90 * New feature release - No code change since 20.07.80 - Update to 20.07.80 * New feature release - Changes since 20.04.3: * Use camelcase includes (scripted) ==== khelpcenter5 ==== Version update (20.04.3 -> 20.08.0) Subpackages: khelpcenter5-lang - Update to 20.08.0 * New feature release * For more details please see: * https://kde.org/announcements/releases/2020-08-apps-update - No code change since 20.07.90 - Update to 20.07.90 * New feature release - No code change since 20.07.80 - Update to 20.07.80 * New feature release - Changes since 20.04.3: * doc: remove download/build instructions * Fixed version of 'Contents tree: add fallback to URL without fragment' that does not crash * avoid intermediate list and cleaner way to convert to QSet * fix compilation for Qt > 5.14: QSet::fromList(QList) deprecated * Ignore files ==== kholidays ==== Version update (5.72.0 -> 5.73.0) Subpackages: libKF5Holidays5 libKF5Holidays5-lang - Update to 5.73.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.73.0 - Changes since 5.72.0: * Use Qt's categorized logging, install kholidays.categories file * Use camelcase include. (scripted) ==== khtml ==== Version update (5.72.0 -> 5.73.0) Subpackages: libKF5KHtml5 libKF5KHtml5-lang - Update to 5.73.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.73.0 - Changes since 5.72.0: * Use KF-standardized Qt logging categories ==== ki18n ==== Version update (5.72.0 -> 5.73.0) Subpackages: libKF5I18n5 libKF5I18n5-lang - Update to 5.73.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.73.0 - Changes since 5.72.0: * Use KF-standardized Qt logging categories * Use camelcase include. (scripted) ==== kiconthemes ==== Version update (5.72.0 -> 5.73.0) Subpackages: libKF5IconThemes5 libKF5IconThemes5-lang - Update to 5.73.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.73.0 - Changes since 5.72.0: * Move forward declaration where it's necessary * Use KF-standardized Qt logging categories * Use camelcase include. (scripted) ==== kidentitymanagement ==== Version update (20.04.3 -> 20.08.0) Subpackages: kidentitymanagement-lang libKF5IdentityManagement5 - Update to 20.08.0 * New feature release * For more details please see: * https://kde.org/announcements/releases/2020-08-apps-update - No code change since 20.07.90 - Update to 20.07.90 * New feature release - No code change since 20.07.80 - Update to 20.07.80 * New feature release - Changes since 20.04.3: * Const'ify * Fix coding style * Port to QRandomGenerator from KRandom::random * We depend against kf5.71 * USe QVector * Add missing Q_REQUIRED_RESULT * Make it compile against 5.71 without deprecated method * Fix error during merging * Use QLatin1Char('/') here * Fix includes. Use uppercase includes ==== kidletime ==== Version update (5.72.0 -> 5.73.0) - Update to 5.73.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.73.0 - Changes since 5.72.0: * Remove unused cmake variable * Port away from QtWidgets * Use KF-standardized Qt logging categories ==== kig ==== Version update (20.04.3 -> 20.08.0) Subpackages: kig-lang - Update to 20.08.0 * New feature release * For more details please see: * https://kde.org/announcements/releases/2020-08-apps-update - No code change since 20.07.90 - Update to 20.07.90 * New feature release - No code change since 20.07.80 - Update to 20.07.80 * New feature release - Changes since 20.04.3: * Use camelcase includes (scripted) * scripting: remove char* hacks * cmake: fallback to "python" as boost component * scripting: remove support for Python < 3 * cmake: switch python & boost-python search to py3 (kde#419237) * scripting: use PyErr_NormalizeException * scripting: update Python-Kig highlight definition * scripting: properly enable line numbers ==== kimageformats ==== Version update (5.72.0 -> 5.73.0) Subpackages: kimageformats-eps - Update to 5.73.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.73.0 - Changes since 5.72.0: * Adapt license to LGPL-2.0-or-later * Use KF-standardized Qt logging categories ==== kimap ==== Version update (20.04.3 -> 20.08.0) Subpackages: kimap-lang libKF5IMAP5 - Update to 20.08.0 * New feature release * For more details please see: * https://kde.org/announcements/releases/2020-08-apps-update - No code change since 20.07.90 - Update to 20.07.90 * New feature release - No code change since 20.07.80 - Update to 20.07.80 * New feature release - Changes since 20.04.3: * Add autotests for CREATE-ALREADYEXISTS and DELETE-NONEXISTENT * Idempotent CREATE and DELETE (kde#423672) * Convert license headers to SPDX format * Convert copyright holders to SPDX format * SearchJob: don't assemble OR term recursively * ImapSet: optimize the set before serialization * Fix some clazy warning * Fix clazy warning ==== kinit ==== Version update (5.72.0 -> 5.73.0) Subpackages: kinit-lang - Update to 5.73.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.73.0 - Changes since 5.72.0: * Use KF-standardized Qt logging categories * Use camelcase include. (scripted) ==== kio ==== Version update (5.72.0 -> 5.73.0) Subpackages: kio-core kio-lang - Update to 5.73.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.73.0 - Too many changes since 5.72.0, only listing bugfixes: * RenameDialog: Show if files are identical (kde#412662) * [rename dialog] Port Overwrite button to KStandardGuiItem::Overwrite (kde#424414) * Show up to three file item actions inline, not just one (kde#424281) * [Properties] Add SHA512 algorithm to checksums widget (kde#423739) * [WebDav] Fix copies that include overwrites for the webdav slave (kde#422238) ==== kio-extras5 ==== Version update (20.04.3 -> 20.08.0) Subpackages: kio-extras5-lang libkioarchive5 - Update to 20.08.0 * New feature release * For more details please see: * https://kde.org/announcements/releases/2020-08-apps-update - No code change since 20.07.90 - Update to 20.07.90 * New feature release - No code change since 20.07.80 - Update to 20.07.80 * New feature release - Too many changes since 20.04.3, only listing bugfixes: * Thumbnail folders: scale down sub image when their height is too big (kde#419566) * filenamesearch: Implement stat to display metainfo (kde#420354) * [KIO-MTP] Fix null pointer dereference (kde#405838) * smb: make all qmin and qmax explicitly typed off_t (kde#419702) * smb: make sure we use balanced arguments on qmax (kde#419702) * smb: fast copy (kde#291835) ==== kio_audiocd ==== Version update (20.04.3 -> 20.08.0) Subpackages: kio_audiocd-lang - Update to 20.08.0 * New feature release * For more details please see: * https://kde.org/announcements/releases/2020-08-apps-update - No code change since 20.07.90 - Update to 20.07.90 * New feature release - No code change since 20.07.80 - Update to 20.07.80 * New feature release - No code change since 20.04.3 ==== kipi-plugins ==== Version update (20.04.3 -> 20.08.0) Subpackages: kipi-plugins-lang - Update to 20.08.0 * New feature release * For more details please see: * https://kde.org/announcements/releases/2020-08-apps-update - Changes since 20.07.90: * appdata: fix formatting - Update to 20.07.90 * New feature release - No code change since 20.07.80 - Update to 20.07.80 * New feature release - Changes since 20.04.3: * Populate the mailclient drop down also on FreeBSD. ==== kirigami2 ==== Version update (5.72.0 -> 5.73.0) Subpackages: kirigami2-lang libKF5Kirigami2-5 - Update to 5.73.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.73.0 - Too many changes to list here. ==== kiriki ==== Version update (20.04.3 -> 20.08.0) Subpackages: kiriki-lang - Update to 20.08.0 * New feature release * For more details please see: * https://kde.org/announcements/releases/2020-08-apps-update - No code change since 20.07.90 - Update to 20.07.90 * New feature release - No code change since 20.07.80 - Update to 20.07.80 * New feature release - Changes since 20.04.3: * Use camelcase include (scripted) * Fix blurry icons by adding UseHighDpiPixmaps flag ==== kitemmodels ==== Version update (5.72.0 -> 5.73.0) Subpackages: kitemmodels-imports libKF5ItemModels5 - Update to 5.73.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.73.0 - Changes since 5.72.0: * Use KF-standardized Qt logging categories * KSelectionProxyModel: allow using the model with new-style connect * KRearrangeColumnsProxyModel: fix hasChildren() when no columns are set up yet * Use camelcase include. (scripted) ==== kitemviews ==== Version update (5.72.0 -> 5.73.0) Subpackages: libKF5ItemViews5 libKF5ItemViews5-lang - Update to 5.73.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.73.0 - Changes since 5.72.0: * Use Qt's categorized logging, install kitemviews.categories file ==== kiten ==== Version update (20.04.3 -> 20.08.0) Subpackages: fonts-KanjiStrokeOrders kiten-lang - Update to 20.08.0 * New feature release * For more details please see: * https://kde.org/announcements/releases/2020-08-apps-update - No code change since 20.07.90 - Update to 20.07.90 * New feature release - No code change since 20.07.80 - Update to 20.07.80 * New feature release - Changes since 20.04.3: * radselect: allow to configure font of results list * remove unused variable * fix warning with modern gcc about having constructor but not operator= * kanji browser: add 'copy to clipboard' button ==== kitinerary ==== Version update (20.04.3 -> 20.08.0) Subpackages: libKPimItinerary5 libKPimItinerary5-lang - Update to 20.08.0 * New feature release * For more details please see: * https://kde.org/announcements/releases/2020-08-apps-update - Changes since 20.07.90: * Silence an unused function warning * Fix class/struct declaration mismatch * Fix build with latest Poppler * Fix build with zxing 1.1.0 (kde#424853) - Update to 20.07.90 * New feature release - Changes since 20.07.80: * Fix the side-effects of openSUSE adding an Asia/Beijing timezone - Update to 20.07.80 * New feature release - Too many changes to list here. ==== kjobwidgets ==== Version update (5.72.0 -> 5.73.0) Subpackages: libKF5JobWidgets5 libKF5JobWidgets5-lang - Update to 5.73.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.73.0 - Changes since 5.72.0: * KJobWidgets: Convert license headers to SPDX * Use KF-standardized Qt logging categories * Use camelcase include. (scripted) ==== kjs ==== Version update (5.72.0 -> 5.73.0) Subpackages: libKF5JS5 libKF5JSApi5 - Update to 5.73.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.73.0 - No code change since 5.72.0 ==== kjumpingcube ==== Version update (20.04.3 -> 20.08.0) Subpackages: kjumpingcube-lang - Update to 20.08.0 * New feature release * For more details please see: * https://kde.org/announcements/releases/2020-08-apps-update - No code change since 20.07.90 - Update to 20.07.90 * New feature release - No code change since 20.07.80 - Update to 20.07.80 * New feature release - Changes since 20.04.3: * Use camelcase include (scripted) * Fix blurry icons by adding UseHighDpiPixmaps flag ==== kldap ==== Version update (20.04.3 -> 20.08.0) Subpackages: kldap-lang libKF5Ldap5 - Update to 20.08.0 * New feature release * For more details please see: * https://kde.org/announcements/releases/2020-08-apps-update - No code change since 20.07.90 - Update to 20.07.90 * New feature release - No code change since 20.07.80 - Update to 20.07.80 * New feature release - Changes since 20.04.3: * Convert license headers to SPDX format * Fix in pimcommon * Move ldap class from libkdepim here * Make KDocTools optional (like in e.g. KIO) * Fix clazy warning ==== kleopatra ==== Version update (20.04.3 -> 20.08.0) Subpackages: kleopatra-lang - Update to 20.08.0 * New feature release * For more details please see: * https://kde.org/announcements/releases/2020-08-apps-update - Changes since 20.07.90: * appdata: more general doc URL - Update to 20.07.90 * New feature release - No code change since 20.07.80 - Update to 20.07.80 * New feature release - Too many changes since 20.04.3, only listing bugfixes: * Do not accept rich text in notepad (kde#421216) ==== klines ==== Version update (20.04.3 -> 20.08.0) Subpackages: klines-lang - Update to 20.08.0 * New feature release * For more details please see: * https://kde.org/announcements/releases/2020-08-apps-update - No code change since 20.07.90 - Update to 20.07.90 * New feature release - No code change since 20.07.80 - Update to 20.07.80 * New feature release - Changes since 20.04.3: * Fix clazy warning * Fix blurry icons by adding UseHighDpiPixmaps flag ==== kmag ==== Version update (20.04.3 -> 20.08.0) Subpackages: kmag-lang - Update to 20.08.0 * New feature release * For more details please see: * https://kde.org/announcements/releases/2020-08-apps-update - No code change since 20.07.90 - Update to 20.07.90 * New feature release - No code change since 20.07.80 - Update to 20.07.80 * New feature release - Changes since 20.04.3: * Fix clazy warning ==== kmahjongg ==== Version update (20.04.3 -> 20.08.0) Subpackages: kmahjongg-lang - Update to 20.08.0 * New feature release * For more details please see: * https://kde.org/announcements/releases/2020-08-apps-update - No code change since 20.07.90 - Update to 20.07.90 * New feature release - No code change since 20.07.80 - Update to 20.07.80 * New feature release - Changes since 20.04.3: * Use camelcase include (scripted) * Fix blurry icons by adding UseHighDpiPixmaps flag ==== kmail ==== Version update (20.04.3 -> 20.08.0) Subpackages: kmail-application-icons kmail-lang ktnef - Update to 20.08.0 * New feature release * For more details please see: * https://kde.org/announcements/releases/2020-08-apps-update - Changes since 20.07.90: * appdata: more general doc URL - Update to 20.07.90 * New feature release - Changes since 20.07.80: * Remove unused qdebug - Update to 20.07.80 * New feature release - Too many changes since 20.04.3, only listing bugfixes: * Do not clear and recreate the system tray popup menu every time (kde#421275) ==== kmail-account-wizard ==== Version update (20.04.3 -> 20.08.0) Subpackages: kmail-account-wizard-lang - Update to 20.08.0 * New feature release * For more details please see: * https://kde.org/announcements/releases/2020-08-apps-update - No code change since 20.07.90 - Update to 20.07.90 * New feature release - Changes since 20.07.80: * Show info about encryption/authentication settings * Remove unused methods * Clean up code + allow to debug it - Update to 20.07.80 * New feature release - Changes since 20.04.3: * EmailValidator was moved in pimcommon directly * Adapt to new API * Adapt to new api * Reserve elements * Port to for(...:...) * Fix clazy warning * Don't hardcode agent DBus service name * Fix includes. Use uppercase includes ==== kmailtransport ==== Version update (20.04.3 -> 20.08.0) Subpackages: kmailtransport-lang libKF5MailTransport5 libKF5MailTransportAkonadi5 - Update to 20.08.0 * New feature release * For more details please see: * https://kde.org/announcements/releases/2020-08-apps-update - No code change since 20.07.90 - Update to 20.07.90 * New feature release - No code change since 20.07.80 - Update to 20.07.80 * New feature release - Changes since 20.04.3: * Convert license headers to SPDX format * Port to QRandomGenerator from KRandom::random * Fix clazy warning * Remove unimplemented method * Minor * Remove empty directory ==== kmbox ==== Version update (20.04.3 -> 20.08.0) - Update to 20.08.0 * New feature release * For more details please see: * https://kde.org/announcements/releases/2020-08-apps-update - No code change since 20.07.90 - Update to 20.07.90 * New feature release - No code change since 20.07.80 - Update to 20.07.80 * New feature release - Changes since 20.04.3: * Convert license headers to SPDX format * Fix mem leak found by asan * Port to QVector * Remove unused variable ==== kmime ==== Version update (20.04.3 -> 20.08.0) Subpackages: kmime-lang libKF5Mime5 - Update to 20.08.0 * New feature release * For more details please see: * https://kde.org/announcements/releases/2020-08-apps-update - No code change since 20.07.90 - Update to 20.07.90 * New feature release - Changes since 20.07.80: * Add autotest about invalid email - Update to 20.07.80 * New feature release - Too many changes to list here. ==== kmines ==== Version update (20.04.3 -> 20.08.0) Subpackages: kmines-lang - Update to 20.08.0 * New feature release * For more details please see: * https://kde.org/announcements/releases/2020-08-apps-update - No code change since 20.07.90 - Update to 20.07.90 * New feature release - No code change since 20.07.80 - Update to 20.07.80 * New feature release - Changes since 20.04.3: * Use camelcase include (scripted) * Add new "Waste" theme * Fix clazy warning * Fix blurry icons by adding UseHighDpiPixmaps flag ==== kmousetool ==== Version update (20.04.3 -> 20.08.0) Subpackages: kmousetool-lang - Update to 20.08.0 * New feature release * For more details please see: * https://kde.org/announcements/releases/2020-08-apps-update - No code change since 20.07.90 - Update to 20.07.90 * New feature release - No code change since 20.07.80 - Update to 20.07.80 * New feature release - No code change since 20.04.3 ==== kmouth ==== Version update (20.04.3 -> 20.08.0) Subpackages: kmouth-lang - Update to 20.08.0 * New feature release * For more details please see: * https://kde.org/announcements/releases/2020-08-apps-update - Changes since 20.07.90: * appstream: fix - Update to 20.07.90 * New feature release - No code change since 20.07.80 - Update to 20.07.80 * New feature release - Changes since 20.04.3: * Use camelcase include. (scripted) ==== kmplot ==== Version update (20.04.3 -> 20.08.0) Subpackages: kmplot-lang - Update to 20.08.0 * New feature release * For more details please see: * https://kde.org/announcements/releases/2020-08-apps-update - No code change since 20.07.90 - Update to 20.07.90 * New feature release - No code change since 20.07.80 - Update to 20.07.80 * New feature release - Changes since 20.04.3: * Add README.md * Make the axis units in the header table translatable ==== knavalbattle ==== Version update (20.04.3 -> 20.08.0) Subpackages: knavalbattle-lang - Update to 20.08.0 * New feature release * For more details please see: * https://kde.org/announcements/releases/2020-08-apps-update - No code change since 20.07.90 - Update to 20.07.90 * New feature release - No code change since 20.07.80 - Update to 20.07.80 * New feature release - Changes since 20.04.3: * Fix blurry icons by adding UseHighDpiPixmaps flag ==== knetwalk ==== Version update (20.04.3 -> 20.08.0) Subpackages: knetwalk-lang - Update to 20.08.0 * New feature release * For more details please see: * https://kde.org/announcements/releases/2020-08-apps-update - No code change since 20.07.90 - Update to 20.07.90 * New feature release - No code change since 20.07.80 - Update to 20.07.80 * New feature release - Changes since 20.04.3: * Fix blurry icons by adding UseHighDpiPixmaps flag ==== knewstuff ==== Version update (5.72.0 -> 5.73.0) Subpackages: knewstuff-imports libKF5NewStuff5 libKF5NewStuff5-lang libKF5NewStuffCore5 - Update to 5.73.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.73.0 - Too many changes since 5.72.0, only listing bugfixes: * [QtQuick dialog] use update icon that exists (kde#424892) * Allow to delete updatable entries (kde#260836) * Do not focus first element automatically (kde#417843) * Fix display of Details and Uninstall button in Tiles view mode (kde#418034) * Fix moving buttons when seach text is inserted (kde#406993) * Fix details install dropdown in QWidgets dialog (kde#369561) * Set entry to uninstalled if installation fails (kde#422864) ==== knotes ==== Version update (20.04.3 -> 20.08.0) Subpackages: knotes-lang - Update to 20.08.0 * New feature release * For more details please see: * https://kde.org/announcements/releases/2020-08-apps-update - Changes since 20.07.90: * appdata: more general doc URL - Update to 20.07.90 * New feature release - No code change since 20.07.80 - Update to 20.07.80 * New feature release - Too many changes to list here. ==== knotifications ==== Version update (5.72.0 -> 5.73.0) Subpackages: libKF5Notifications5 libKF5Notifications5-lang - Update to 5.73.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.73.0 - Changes since 5.72.0: * KNotifications: Convert license statements to SPDX * Use KF-standardized Qt logging categories * Use camelcase include. (scripted) ==== knotifyconfig ==== Version update (5.72.0 -> 5.73.0) Subpackages: libKF5NotifyConfig5 libKF5NotifyConfig5-lang - Update to 5.73.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.73.0 - Changes since 5.72.0: * Use Qt's categorized logging, install knotifyconfig.categories file * Use camelcase include. (scripted) ==== kolf ==== Version update (20.04.3 -> 20.08.0) Subpackages: kolf-lang - Update to 20.08.0 * New feature release * For more details please see: * https://kde.org/announcements/releases/2020-08-apps-update - No code change since 20.07.90 - Update to 20.07.90 * New feature release - No code change since 20.07.80 - Update to 20.07.80 * New feature release - Changes since 20.04.3: * doc: remove download/build instructions * Fix blurry icons by adding UseHighDpiPixmaps flag ==== kollision ==== Version update (20.04.3 -> 20.08.0) Subpackages: kollision-lang - Update to 20.08.0 * New feature release * For more details please see: * https://kde.org/announcements/releases/2020-08-apps-update - No code change since 20.07.90 - Update to 20.07.90 * New feature release - No code change since 20.07.80 - Update to 20.07.80 * New feature release - Changes since 20.04.3: * Fix blurry icons by adding UseHighDpiPixmaps flag ==== kolourpaint ==== Version update (20.04.3 -> 20.08.0) Subpackages: kolourpaint-lang - Update to 20.08.0 * New feature release * For more details please see: * https://kde.org/announcements/releases/2020-08-apps-update - No code change since 20.07.90 - Update to 20.07.90 * New feature release - No code change since 20.07.80 - Update to 20.07.80 * New feature release - Changes since 20.04.3: * Use camelcase include. (scripted) * remove needless code * Improve error message when saving * add 128x128 application png image (kde#418444) * Add missing includes ==== kompare ==== Version update (20.04.3 -> 20.08.0) Subpackages: kompare-lang - Update to 20.08.0 * New feature release * For more details please see: * https://kde.org/announcements/releases/2020-08-apps-update - No code change since 20.07.90 - Update to 20.07.90 * New feature release - No code change since 20.07.80 - Update to 20.07.80 * New feature release - Changes since 20.04.3: * Install a kompare.categories file for kdebugsettings * Extend appdata with & ==== konquest ==== Version update (20.04.3 -> 20.08.0) Subpackages: konquest-lang - Update to 20.08.0 * New feature release * For more details please see: * https://kde.org/announcements/releases/2020-08-apps-update - No code change since 20.07.90 - Update to 20.07.90 * New feature release - No code change since 20.07.80 - Update to 20.07.80 * New feature release - Changes since 20.04.3: * Use camelcase include (scripted) * doc: remove download/build instructions * Fix blurry icons by adding UseHighDpiPixmaps flag ==== konsole ==== Version update (20.04.3 -> 20.08.0) Subpackages: konsole-part konsole-part-lang - Update to 20.08.0 * New feature release * For more details please see: * https://kde.org/announcements/releases/2020-08-apps-update - Changes since 20.07.90: * Fix underlining files with non-ascii names (kde#424404) - Update to 20.07.90 * New feature release - Changes since 20.07.80: * Unminimize Konsole when --new-tab is called * Fix focus when using --new-tab (kde#421408) * Adjust context markers * Add some context markers * kcfg use Bool, not bool * Revert "Update kcfg URLS to https" * Polish the highlightScrolledLines feature - Update to 20.07.80 * New feature release - Too many changes to list here. ==== kontact ==== Version update (20.04.3 -> 20.08.0) Subpackages: kontact-lang - Update to 20.08.0 * New feature release * For more details please see: * https://kde.org/announcements/releases/2020-08-apps-update - Changes since 20.07.90: * appdata: more general doc URL - Update to 20.07.90 * New feature release - Changes since 20.07.80: * No need to set KDEPIM_APPS_LIB_VERSION anymore - Update to 20.07.80 * New feature release - Too many changes since 20.04.3, only listing bugfixes: * We need to initialize "cid" before to start apps (kde#423267) * Adjust caption handling after the switch from ReadOnlyPart to Part. (kde#420364) ==== kontactinterface ==== Version update (20.04.3 -> 20.08.0) Subpackages: kontactinterface-lang libKF5KontactInterface5 - Update to 20.08.0 * New feature release * For more details please see: * https://kde.org/announcements/releases/2020-08-apps-update - No code change since 20.07.90 - Update to 20.07.90 * New feature release - No code change since 20.07.80 - Update to 20.07.80 * New feature release - Changes since 20.04.3: * Convert license headers to SPDX format * Port KRun::runCommand to CommandLauncherJob * port to for(...:...) * Add macro EXPORT_KONTACT_PLUGIN_WITH_JSON * Skip touching xmlfiles if pluginName is empty. * Use KParts::Part instead of ReadOnlyPart. We are not opening a document, just providing a XMLGUI-based plugin. ==== kopete ==== Version update (20.04.3 -> 20.08.0) Subpackages: kopete-lang - Update to 20.08.0 * New feature release * For more details please see: * https://kde.org/announcements/releases/2020-08-apps-update - No code change since 20.07.90 - Update to 20.07.90 * New feature release - No code change since 20.07.80 - Update to 20.07.80 * New feature release - Changes since 20.04.3: * Switch to https for bugs.kde.org ==== korganizer ==== Version update (20.04.3 -> 20.08.0) Subpackages: korganizer-lang - Update to 20.08.0 * New feature release * For more details please see: * https://kde.org/announcements/releases/2020-08-apps-update - No code change since 20.07.90 - Update to 20.07.90 * New feature release - No code change since 20.07.80 - Update to 20.07.80 * New feature release - Too many changes to list here. ==== kpackage ==== Version update (5.72.0 -> 5.73.0) Subpackages: kpackage-lang - Update to 5.73.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.73.0 - Changes since 5.72.0: * Use KF-standardized Qt logging categories * Use camelcase include. (scripted) ==== kparts ==== Version update (5.72.0 -> 5.73.0) Subpackages: libKF5Parts5 libKF5Parts5-lang - Update to 5.73.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.73.0 - Changes since 5.72.0: * Fix compile without deprecated method (see kontactinterface) * Use camelcase include. (scripted) ==== kpat ==== Version update (20.04.3 -> 20.08.0) Subpackages: kpat-lang - Update to 20.08.0 * New feature release * For more details please see: * https://kde.org/announcements/releases/2020-08-apps-update - No code change since 20.07.90 - Update to 20.07.90 * New feature release - Changes since 20.07.80: * Fix the Forty & Eight solver making illegal moves (kde#302140) * Compile fix when using WITH_BH_SOLVER - Update to 20.07.80 * New feature release - Changes since 20.04.3: * [fc-solve] recycle instances instead of freeing. ==== kpeople5 ==== Version update (5.72.0 -> 5.73.0) Subpackages: kpeople5-lang - Update to 5.73.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.73.0 - Changes since 5.72.0: * Use KF-standardized Qt logging categories * Use camelcase include. (scripted) ==== kpimtextedit ==== Version update (20.04.3 -> 20.08.0) Subpackages: kpimtextedit-lang libKF5PimTextEdit5 - Update to 20.08.0 * New feature release * For more details please see: * https://kde.org/announcements/releases/2020-08-apps-update - No code change since 20.07.90 - Update to 20.07.90 * New feature release - No code change since 20.07.80 - Update to 20.07.80 * New feature release - Too many changes to list here. ==== kpkpass ==== Version update (20.04.3 -> 20.08.0) Subpackages: libKPimPkPass5 - Update to 20.08.0 * New feature release * For more details please see: * https://kde.org/announcements/releases/2020-08-apps-update - No code change since 20.07.90 - Update to 20.07.90 * New feature release - No code change since 20.07.80 - Update to 20.07.80 * New feature release - Changes since 20.04.3: * Convert license headers to SPDX format * Add access to the thumbnail image asset ==== kplotting ==== Version update (5.72.0 -> 5.73.0) - Update to 5.73.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.73.0 - No code change since 5.72.0 ==== kpty ==== Version update (5.72.0 -> 5.73.0) Subpackages: libKF5Pty5 libKF5Pty5-lang - Update to 5.73.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.73.0 - Changes since 5.72.0: * Use Qt's categorized logging, install kpty.categories file * Use camelcase include. (scripted) ==== kqtquickcharts ==== Version update (20.04.3 -> 20.08.0) - Update to 20.08.0 * New feature release * For more details please see: * https://kde.org/announcements/releases/2020-08-apps-update - No code change since 20.07.90 - Update to 20.07.90 * New feature release - No code change since 20.07.80 - Update to 20.07.80 * New feature release - No code change since 20.04.3 ==== kquickcharts ==== Version update (5.72.0 -> 5.73.0) - Update to 5.73.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.73.0 - Changes since 5.72.0: * Also take model properties into account when using ModelHistorySource ==== krb5 ==== Subpackages: krb5-client - Don't fail if %{_lto_cflags} is empty ==== krdc ==== Version update (20.04.3 -> 20.08.0) Subpackages: krdc-lang - Update to 20.08.0 * New feature release * For more details please see: * https://kde.org/announcements/releases/2020-08-apps-update - Changes since 20.07.90: * appdata: more general doc URL - Update to 20.07.90 * New feature release - No code change since 20.07.80 - Update to 20.07.80 * New feature release - Too many changes to list here. ==== kreversi ==== Version update (20.04.3 -> 20.08.0) Subpackages: kreversi-lang - Update to 20.08.0 * New feature release * For more details please see: * https://kde.org/announcements/releases/2020-08-apps-update - No code change since 20.07.90 - Update to 20.07.90 * New feature release - No code change since 20.07.80 - Update to 20.07.80 * New feature release - Changes since 20.04.3: * Use camelcase include (scripted) * Fix clazy warning * Fix blurry icons by adding UseHighDpiPixmaps flag ==== krfb ==== Version update (20.04.3 -> 20.08.0) Subpackages: krfb-lang - Update to 20.08.0 * New feature release * For more details please see: * https://kde.org/announcements/releases/2020-08-apps-update - No code change since 20.07.90 - Update to 20.07.90 * New feature release - No code change since 20.07.80 - Update to 20.07.80 * New feature release - Changes since 20.04.3: * KRandom -> QRandomGenerator ==== kross ==== Version update (5.72.0 -> 5.73.0) Subpackages: kross-lang - Update to 5.73.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.73.0 - Changes since 5.72.0: * Use KF-standardized Qt logging categories ==== kruler ==== Version update (20.04.3 -> 20.08.0) Subpackages: kruler-lang - Update to 20.08.0 * New feature release * For more details please see: * https://kde.org/announcements/releases/2020-08-apps-update - No code change since 20.07.90 - Update to 20.07.90 * New feature release - No code change since 20.07.80 - Update to 20.07.80 * New feature release - No code change since 20.04.3 ==== krunner ==== Version update (5.72.0 -> 5.73.0) - Update to 5.73.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.73.0 - Changes since 5.72.0: * Remove unused forward declaration * Implement KConfig watcher for enabled plugins and runner KCMs * Do not remove virtual method from build (kde#423003) * Deprecate AbstractRunner::dataEngine(...) * Fix disabled runners and runner config for plasmoid * Use KF-standardized Qt logging categories * Delay emitting metadata porting warnings until KF 5.75 - Drop krunner/0001-Do-not-remove-virtual-method-from-build.patch * Merged upstream. ==== kservice ==== Version update (5.72.0 -> 5.73.0) Subpackages: kservice-lang - Update to 5.73.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.73.0 - Changes since 5.72.0: * Add overload to invoke terminal with ENV variables * Use KF-standardized Qt logging categories * Use camelcase include. (scripted) ==== kshisen ==== Version update (20.04.3 -> 20.08.0) Subpackages: kshisen-lang - Update to 20.08.0 * New feature release * For more details please see: * https://kde.org/announcements/releases/2020-08-apps-update - No code change since 20.07.90 - Update to 20.07.90 * New feature release - No code change since 20.07.80 - Update to 20.07.80 * New feature release - Changes since 20.04.3: * Fix clazy warning * Fix blurry icons by adding UseHighDpiPixmaps flag ==== ksirk ==== Version update (20.04.3 -> 20.08.0) Subpackages: ksirk-lang - Update to 20.08.0 * New feature release * For more details please see: * https://kde.org/announcements/releases/2020-08-apps-update - No code change since 20.07.90 - Update to 20.07.90 * New feature release - No code change since 20.07.80 - Update to 20.07.80 * New feature release - Changes since 20.04.3: * Use camelcase include (scripted) * doc: remove download/build instructions * Fix blurry icons by adding UseHighDpiPixmaps flag ==== ksmtp ==== Version update (20.04.3 -> 20.08.0) Subpackages: ksmtp-lang libKPimSMTP5 - Update to 20.08.0 * New feature release * For more details please see: * https://kde.org/announcements/releases/2020-08-apps-update - No code change since 20.07.90 - Update to 20.07.90 * New feature release - No code change since 20.07.80 - Update to 20.07.80 * New feature release - Changes since 20.04.3: * Fix qRegisterMetaType("KSmtp::ServerResponse"); * Fix clazy warning ==== kspaceduel ==== Version update (20.04.3 -> 20.08.0) Subpackages: kspaceduel-lang - Update to 20.08.0 * New feature release * For more details please see: * https://kde.org/announcements/releases/2020-08-apps-update - No code change since 20.07.90 - Update to 20.07.90 * New feature release - No code change since 20.07.80 - Update to 20.07.80 * New feature release - Changes since 20.04.3: * Use camelcase include (scripted) * doc: remove download/build instructions * Fix blurry icons by adding UseHighDpiPixmaps flag ==== ksquares ==== Version update (20.04.3 -> 20.08.0) Subpackages: ksquares-lang - Update to 20.08.0 * New feature release * For more details please see: * https://kde.org/announcements/releases/2020-08-apps-update - No code change since 20.07.90 - Update to 20.07.90 * New feature release - No code change since 20.07.80 - Update to 20.07.80 * New feature release - Changes since 20.04.3: * Use camelcase include (scripted) * Fix blurry icons by adding UseHighDpiPixmaps flag ==== ksudoku ==== Version update (20.04.3 -> 20.08.0) Subpackages: ksudoku-lang - Update to 20.08.0 * New feature release * For more details please see: * https://kde.org/announcements/releases/2020-08-apps-update - No code change since 20.07.90 - Update to 20.07.90 * New feature release - No code change since 20.07.80 - Update to 20.07.80 * New feature release - Changes since 20.04.3: * doc: remove download/build instructions * Fix minor typo * Fix some clazy warning * Document rules for the new games (patch by Ian Wadham, with minor corrections) * Fix blurry icons by adding UseHighDpiPixmaps flag * Specify license in AppStream file ==== ksystemlog ==== Version update (20.04.3 -> 20.08.0) Subpackages: ksystemlog-lang - Update to 20.08.0 * New feature release * For more details please see: * https://kde.org/announcements/releases/2020-08-apps-update - No code change since 20.07.90 - Update to 20.07.90 * New feature release - No code change since 20.07.80 - Update to 20.07.80 * New feature release - Changes since 20.04.3: * Use camelcase include. (scripted) * Fix blurry icons (kde#415283) * Remove unneeded pixmap usage * Fully port away from KIconThemes * Don't create pixmaps for loglevel icons * Update loglevel icons ==== kteatime ==== Version update (20.04.3 -> 20.08.0) Subpackages: kteatime-lang - Update to 20.08.0 * New feature release * For more details please see: * https://kde.org/announcements/releases/2020-08-apps-update - No code change since 20.07.90 - Update to 20.07.90 * New feature release - No code change since 20.07.80 - Update to 20.07.80 * New feature release - Changes since 20.04.3: * use a notification sound that exists (kde#392347) * simple porting away from deprecated qdesktopwidget ==== ktexteditor ==== Version update (5.72.0 -> 5.73.0) Subpackages: ktexteditor-lang - Update to 5.73.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.73.0 - Changes since 5.72.0: * Use KF-standardized Qt logging categories * add icons to all buttons of file modified message (kde#423061) * Revert changes in autotests. It seems that camelcase changes breaks them * Use camelcase include. (scripted) * Use the canonical docs.kde.org URLs ==== ktextwidgets ==== Version update (5.72.0 -> 5.73.0) Subpackages: libKF5TextWidgets5 libKF5TextWidgets5-lang - Update to 5.73.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.73.0 - Changes since 5.72.0: * Use camelcase include. (scripted) ==== ktimer ==== Version update (20.04.3 -> 20.08.0) Subpackages: ktimer-lang - Update to 20.08.0 * New feature release * For more details please see: * https://kde.org/announcements/releases/2020-08-apps-update - No code change since 20.07.90 - Update to 20.07.90 * New feature release - No code change since 20.07.80 - Update to 20.07.80 * New feature release - Changes since 20.04.3: * Add a .arcconfig file to use arcanist ==== ktnef ==== Version update (20.04.3 -> 20.08.0) - Update to 20.08.0 * New feature release * For more details please see: * https://kde.org/announcements/releases/2020-08-apps-update - No code change since 20.07.90 - Update to 20.07.90 * New feature release - No code change since 20.07.80 - Update to 20.07.80 * New feature release - Changes since 20.04.3: * Convert license headers to SPDX format * Add .gitlab-ci.yml * Remove unused variable * Return warning when we extract value * Fix clazy warning * Fix includes. Use uppercase includes ==== ktouch ==== Version update (20.04.3 -> 20.08.0) Subpackages: ktouch-lang - Update to 20.08.0 * New feature release * For more details please see: * https://kde.org/announcements/releases/2020-08-apps-update - No code change since 20.07.90 - Update to 20.07.90 * New feature release - No code change since 20.07.80 - Update to 20.07.80 * New feature release - Changes since 20.04.3: * Replace cgit reference * Update Build Status Badges ==== ktuberling ==== Version update (20.04.3 -> 20.08.0) Subpackages: ktuberling-lang - Update to 20.08.0 * New feature release * For more details please see: * https://kde.org/announcements/releases/2020-08-apps-update - No code change since 20.07.90 - Update to 20.07.90 * New feature release - No code change since 20.07.80 - Update to 20.07.80 * New feature release - Changes since 20.04.3: * Use camelcase include (scripted) * Fix blurry icons by adding UseHighDpiPixmaps flag ==== kturtle ==== Version update (20.04.3 -> 20.08.0) Subpackages: kturtle-lang - Update to 20.08.0 * New feature release * For more details please see: * https://kde.org/announcements/releases/2020-08-apps-update - No code change since 20.07.90 - Update to 20.07.90 * New feature release - No code change since 20.07.80 - Update to 20.07.80 * New feature release - Changes since 20.04.3: * KRandom -> QRandomGenerator * Fix minor typos ==== kubrick ==== Version update (20.04.3 -> 20.08.0) Subpackages: kubrick-lang - Update to 20.08.0 * New feature release * For more details please see: * https://kde.org/announcements/releases/2020-08-apps-update - No code change since 20.07.90 - Update to 20.07.90 * New feature release - No code change since 20.07.80 - Update to 20.07.80 * New feature release - Changes since 20.04.3: * doc: remove download/build instructions * Fix blurry icons by adding UseHighDpiPixmaps flag ==== kunitconversion ==== Version update (5.72.0 -> 5.73.0) Subpackages: libKF5UnitConversion5 libKF5UnitConversion5-lang - Update to 5.73.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.73.0 - No code change since 5.72.0 ==== kwallet ==== Version update (5.72.0 -> 5.73.0) Subpackages: kwallet-tools kwallet-tools-lang kwalletd5 kwalletd5-lang libKF5Wallet5 libkwalletbackend5-5 - Update to 5.73.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.73.0 - Changes since 5.72.0: * use better Name and follow HIG * Use KF-standardized Qt logging categories * Use camelcase include. (scripted) * Mark API as deprecated also in D-Bus interface description * Add copy of org.kde.KWallet.xml without deprecated API ==== kwalletmanager5 ==== Version update (20.04.3 -> 20.08.0) Subpackages: kwalletmanager5-lang - Update to 20.08.0 * New feature release * For more details please see: * https://kde.org/announcements/releases/2020-08-apps-update - No code change since 20.07.90 - Update to 20.07.90 * New feature release - No code change since 20.07.80 - Update to 20.07.80 * New feature release - Changes since 20.04.3: * Move KCM to personalization category * Drop support for KF <5.58 ==== kwayland ==== Version update (5.72.0 -> 5.73.0) - Update to 5.73.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.73.0 - Changes since 5.72.0: * plasma-window-management: Adapt to changes in the protocol * PlasmaWindowManagement: adopt changes in the protocol * Use KF-standardized Qt logging categories ==== kwidgetsaddons ==== Version update (5.72.0 -> 5.73.0) Subpackages: libKF5WidgetsAddons5 libKF5WidgetsAddons5-lang - Update to 5.73.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.73.0 - Changes since 5.72.0: * KMultiTabBar: paint tab icons active on mouseover * Fix KMultiTabBar to paint the icon shifted on down/checked by style design * Use new overwrite icon for Overwrite GUI Item (kde#406563) * Install kwidgetsaddons.categories file * KWidgetsAddons: Convert copyright headers to SPDX expressions ==== kwindowsystem ==== Version update (5.72.0 -> 5.73.0) Subpackages: libKF5WindowSystem5 libKF5WindowSystem5-lang - Update to 5.73.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.73.0 - Changes since 5.72.0: * Use KF-standardized Qt logging categories * Use camelcase include. (scripted) ==== kwordquiz ==== Version update (20.04.3 -> 20.08.0) Subpackages: kwordquiz-lang - Update to 20.08.0 * New feature release * For more details please see: * https://kde.org/announcements/releases/2020-08-apps-update - Changes since 20.07.90: * appdata: more general doc URL - Update to 20.07.90 * New feature release - No code change since 20.07.80 - Update to 20.07.80 * New feature release - No code change since 20.04.3 ==== kxmlgui ==== Version update (5.72.0 -> 5.73.0) Subpackages: libKF5XmlGui5 libKF5XmlGui5-lang - Update to 5.73.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.73.0 - Changes since 5.72.0: * Use KF-standardized Qt logging categories * Make KXmlGuiVersionHandler::findVersionNumber public in KXMLGUIClient ==== less ==== Version update (562 -> 563) - update to 563: * Update Unicode tables. * Treat Hangul Jamo medial vowels and final consonants as zero width. * Display error message immediately when -o is toggled and input is not a pipe. * Fix regression: make screen repaint when "squished" and a no-movement command is given. * Fix erroneous EOF calculation when F command is interrupted. * Make WIN32C version include this fix from 551: Don't count lines in initial screen if using -X with -F. * Fix display bug in WIN32C version. * Fix memory corruption when built with libtermcap. * Support libtinfow. ==== libKF5ModemManagerQt ==== Version update (5.72.0 -> 5.73.0) - Update to 5.73.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.73.0 - Changes since 5.72.0: * Use KF-standardized Qt logging categories * Use camelcase include. (scripted) ==== libKF5NetworkManagerQt ==== Version update (5.72.0 -> 5.73.0) - Update to 5.73.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.73.0 - Changes since 5.72.0: * Remove secrets logging * Use KF-standardized Qt logging categories * Use camelcase include. (scripted) ==== libappindicator3 ==== - Provide RH used libappindicator-gtk3 symbol, so third party rpms like Slack won't complain about missing dependencies ==== libbytesize ==== Version update (1.4 -> 2.4) - update to 2.4: * remove msgcat dependency * Translated using Weblate (Bengali (India)) * Add Travis build status badge * Update translation files * add translation platform widget * Translated using Weblate (Turkish) * Fix memory leak in bs_size_new_from_str * Update translation files * src/gettext: fix warning if gettext is already present * fix build on shells where test == fails * Require the same version of python3-bytesize in libbytesize-tools * New minor release of the libbytesize library. There are only two bugfixes in this release. * Full list of changes * fix out of tree build failure * Fix return value for round_to_nearest when using Size * New bytesize calculator bssize has been added. * Code has been ported from PCRE to PCRE2. * Python 2 support has been removed. * Run all libbytesize tests from one script * Add all "public" python API symbols to __init__.py * Allow running tests using installed library * Remove Python 2 support * Port to pcre2 * Add support for floor division by a non-integer number in Python * Add a simple bytesize calculator tool * Add tools to autotools and packaging * Exit with 1 from configure if there were failures * Add a summary to the end of ./configure output * Only support modulo between two Size instances * Fix parsing of exponential representations of real numbers * Add the '--version' option to bs_calc.py * Add a man page for the bscalc tool * Assume the given expression is in bytes if no unit is given ==== libcap ==== Version update (2.32 -> 2.42) - Update to version 2.42: * Closed a potential issue with "libcap/psx" Go package and errno * Documentation updates * Minor optimization for cap_to_text() and (*cap.Set).String() * Discovered and added a missing function (*cap.Set).SetNSOwner() to achieve parity with libcap * Multiple fixes * Support Go module abstraction * A new kernel capability: CAP_BPF * Better support for cross-compilation * pam_cap now honors PAM_REINITIALIZE_CRED * implements cap_launch functionality ==== libevent ==== Version update (2.1.11 -> 2.1.12) - Update to 2.1.12 stable * buffer: do not pass NULL to memcpy() from evbuffer_pullup() * http: fix undefined-shift in EVUTIL_IS*_ helpers * Check error code of evhttp_add_header_internal() in evhttp_parse_query_impl() * http: fix EVHTTP_CON_AUTOFREE in case of timeout * evdns: Add additional validation for values of dns options * Fix memory corruption in EV_CLOSURE_EVENT_FINALIZE with debug enabled * increase segment refcnt only if evbuffer_add_file_segment() succeeds * evdns: fix a crash when evdns_base with waiting requests is freed * event_base_once: fix potential null pointer threat * http: do not assume body for CONNECT * evbuffer_add_file: fix freeing of segment in the error path * Fix checking return value of the evdns_base_resolv_conf_parse() * Support EV_CLOSED on linux for poll(2) * Parse IPv6 scope IDs. * evutil_time: detect and use _gmtime64_s()/_gmtime64() * bufferevent: allow setting priority on socket and openssl type * Fix EV_CLOSED detection/reporting * Revert "Warn if forked from the event loop during event_reinit()" ==== libgravatar ==== Version update (20.04.3 -> 20.08.0) Subpackages: libKF5Gravatar5 libgravatar-lang - Update to 20.08.0 * New feature release * For more details please see: * https://kde.org/announcements/releases/2020-08-apps-update - No code change since 20.07.90 - Update to 20.07.90 * New feature release - No code change since 20.07.80 - Update to 20.07.80 * New feature release - Changes since 20.04.3: * Fix autotest * comment some debug * now it seems to work * Adapt to libgravatar support * Increase version * Adapt code * Remove it * Fix includes ==== libhandy ==== Subpackages: libhandy-0_0-0 typelib-1_0-Handy-0_0 - Remove meson_build libhandy-doc call: it was a NOP and fails with meson 0.55. ==== libhugetlbfs ==== Version update (2.21 -> 2.22) - update to 2.22: * Library now verifies if slices are supported on PPC * ld.hugetlbfs now supports multiple page sizes on PPC64 * Various GCC warning cleanups * setup script converted to Python 3 * Tests are only run on online CPUs and only if a sufficient number are available * task-size-overrun now searches empty address space more efficiently * Tests that do not link the library are run for default page sizes only * Test runner now uses Python 3 - remove libhugetlbfs_fix_tests.patch (upstream) ==== libical ==== Version update (3.0.7 -> 3.0.8) - Update to version 3.0.8: * Fix for icalattach_new_from_data() and the 'free_fn' argument. * Fix if recurrencetype contains both COUNT and UNTIL (only output UNTIL in the RRULE). - Replace gcc-c++ with generic c++_compiler BuildRequires. - Use cmake_build macro, forcing single thread building is no longer needed. This breaks support for SLE12SP4, but that one is superseeded by SP5 anyway. ==== libical-glib ==== Version update (3.0.7 -> 3.0.8) - Update to version 3.0.8: * Fix for icalattach_new_from_data() and the 'free_fn' argument. * Fix if recurrencetype contains both COUNT and UNTIL (only output UNTIL in the RRULE). - Replace gcc-c++ with generic c++_compiler BuildRequires. - Use cmake_build macro, forcing single thread building is no longer needed. This breaks support for SLE12SP4, but that one is superseeded by SP5 anyway. ==== libidn ==== Version update (1.35 -> 1.36) - update to 1.36: * * Fix unlikely memory leak in idna_to_unicode_4z4z(). * * Check codepoint validity in punycode_decode() and punycode_decode(). * * tld: Add U+00EF to .nl TLD table. * * Indent code. * * Translation fixes. * * Update gnulib files. * * API and ABI is backwards compatible with the previous version. - remove disable-rwlock-test.patch (builds fine again) ==== libinput ==== Version update (1.15.6 -> 1.16.1) Subpackages: libinput-udev libinput10 - Update to release 1.16.1 * Add original MX Master to inverted-horizontal-wheel-having mice - Update to release 1.16.0 * libinput now monitors timestamps of the events vs the current time when libinput_dispatch() is called by the compositor. Where the difference may result in issues, a (rate-limited) warning is printed to the log. * Touchpads now support the "flat" acceleration profile. The default remains unchanged and this needs to be selected in the configuration interface. * Events from lid or tablet-mode switches that are known to libinput as being unreliable are now filtered and no longer passed to the caller. ==== libiscsi ==== Version update (1.19.0+git.20200521 -> 1.19.0+git.20200812) - Update to version 1.19.0+git.20200812: * .travis.yml: Also build for the ppc64le architecture * iscsi-ls: Fix iser url scheme parsing * test-tool: Use block_size instead of hardcoded 512 bytes * examples/iscsi-dd: use common init function for src and dst endpoints * examples/iscsi-dd: use common iscsi_endpoint struct * iscsi-perf: Add explicit casts to avoid two warnings * socket: Make the pdu timeout handling aware of old iscsi context * libiscsi: Make the cancellation aware of the pdus in old iscsi context * pdu: Remove the checking for iscsi->is_loggedin in iscsi_cancel_pdus() * libiscsi: Avoid discontinuities in cmdsn ordering in some cases * test-tool: Use block_size instead of hardcoded 512 bytes * exclude ld_iscsi.so from RPM * include iser-private.h in make dist tarball ==== libjpeg-turbo ==== Version update (2.0.4 -> 2.0.5) Subpackages: libjpeg8 libturbojpeg0 - Update to version 2.0.5 * Worked around issues in the MIPS DSPr2 SIMD extensions that caused failures in the libjpeg-turbo regression tests. Specifically, the jsimd_h2v1_downsample_dspr2() and jsimd_h2v2_downsample_dspr2() functions in the MIPS DSPr2 SIMD extensions are now disabled until/unless they can be fixed, and other functions that are incompatible with big endian MIPS CPUs are disabled when building libjpeg-turbo for such CPUs. * Fixed an oversight in the TJCompressor.compress(int) method in the TurboJPEG Java API that caused an error ("java.lang.IllegalStateException: No source image is associated with this instance") when attempting to use that method to compress a YUV image. * Fixed an issue (CVE-2020-13790) in the PPM reader that caused a buffer overrun in cjpeg, TJBench, or the tjLoadImage() function if one of the values in a binary PPM/PGM input file exceeded the maximum value defined in the file's header and that maximum value was less than 255. libjpeg-turbo 1.5.0 already included a similar fix for binary PPM/PGM files with maximum values greater than 255. * The TurboJPEG API library's global error handler, which is used in functions such as tjBufSize() and tjLoadImage() that do not require a TurboJPEG instance handle, is now thread-safe on platforms that support thread-local storage. - Fix source verification - Drop patches fixed upstream: * ctest-depends.patch * libjpeg-turbo-CVE-2020-13790.patch - Run spec-cleaner * Remove package groups * Use make macros ==== libkcddb ==== Version update (20.04.3 -> 20.08.0) Subpackages: libKF5Cddb5 libkcddb-lang - Update to 20.08.0 * New feature release * For more details please see: * https://kde.org/announcements/releases/2020-08-apps-update - No code change since 20.07.90 - Update to 20.07.90 * New feature release - Changes since 20.07.80: * fix tests: they have increased the version of this cd * CDDB::statusCode: Don't crash if tokenlist is empty (kde#424646) - Update to 20.07.80 * New feature release - Changes since 20.04.3: * activated signal of QComboBox is overloaded, wrap it in QOverloaded * Remove the KF5CddbWidgets library * Modernize connect syntax ==== libkcompactdisc ==== Version update (20.04.3 -> 20.08.0) Subpackages: libKF5CompactDisc5 libkcompactdisc-lang - Update to 20.08.0 * New feature release * For more details please see: * https://kde.org/announcements/releases/2020-08-apps-update - No code change since 20.07.90 - Update to 20.07.90 * New feature release - No code change since 20.07.80 - Update to 20.07.80 * New feature release - No code change since 20.04.3 ==== libkdcraw ==== Version update (20.04.3 -> 20.08.0) - Update to 20.08.0 * New feature release * For more details please see: * https://kde.org/announcements/releases/2020-08-apps-update - No code change since 20.07.90 - Update to 20.07.90 * New feature release - No code change since 20.07.80 - Update to 20.07.80 * New feature release - No code change since 20.04.3 ==== libkdegames ==== Version update (20.04.3 -> 20.08.0) Subpackages: kdegames-carddecks-default libkdegames-lang libkf5kdegames6 - Update to 20.08.0 * New feature release * For more details please see: * https://kde.org/announcements/releases/2020-08-apps-update - No code change since 20.07.90 - Update to 20.07.90 * New feature release - No code change since 20.07.80 - Update to 20.07.80 * New feature release - Changes since 20.04.3: * Use camelcase include (scripted) * Also add BUILD_TESTING condition in subdir * Support API documentation generation with kapidox * Add missing includes ==== libkdepim ==== Version update (20.04.3 -> 20.08.0) Subpackages: libKF5Libkdepim5 libkdepim-lang - Update to 20.08.0 * New feature release * For more details please see: * https://kde.org/announcements/releases/2020-08-apps-update - No code change since 20.07.90 - Update to 20.07.90 * New feature release - No code change since 20.07.80 - Update to 20.07.80 * New feature release - Too many changes to list here. ==== libkeduvocdocument ==== Version update (20.04.3 -> 20.08.0) Subpackages: libKEduVocDocument5 libkeduvocdocument-lang - Update to 20.08.0 * New feature release * For more details please see: * https://kde.org/announcements/releases/2020-08-apps-update - No code change since 20.07.90 - Update to 20.07.90 * New feature release - No code change since 20.07.80 - Update to 20.07.80 * New feature release - Changes since 20.04.3: * Use camelcase includes (scripted) ==== libkexiv2 ==== Version update (20.04.3 -> 20.08.0) - Update to 20.08.0 * New feature release * For more details please see: * https://kde.org/announcements/releases/2020-08-apps-update - No code change since 20.07.90 - Update to 20.07.90 * New feature release - No code change since 20.07.80 - Update to 20.07.80 * New feature release - Changes since 20.04.3: * Use ECMQtDeclareLoggingCategory, install kdebugsettings file * Remove module prefix from Qt includes * Bump min required Qt to 5.12 * Support API documentation generation with kapidox ==== libkgapi ==== Version update (20.04.3 -> 20.08.0) Subpackages: libKPimGAPICalendar5 libKPimGAPIContacts5 libKPimGAPICore5 libKPimGAPITasks5 libkgapi-lang sasl2-kdexoauth2 - Update to 20.08.0 * New feature release * For more details please see: * https://kde.org/announcements/releases/2020-08-apps-update - No code change since 20.07.90 - Update to 20.07.90 * New feature release - No code change since 20.07.80 - Update to 20.07.80 * New feature release - Too many changes to list here. ==== libkipi ==== Version update (20.04.3 -> 20.08.0) Subpackages: libKF5Kipi32_0_0 libkipi-data - Update to 20.08.0 * New feature release * For more details please see: * https://kde.org/announcements/releases/2020-08-apps-update - No code change since 20.07.90 - Update to 20.07.90 * New feature release - No code change since 20.07.80 - Update to 20.07.80 * New feature release - No code change since 20.04.3 ==== libkleo ==== Version update (20.04.3 -> 20.08.0) Subpackages: libKF5Libkleo5 libkleo-lang - Update to 20.08.0 * New feature release * For more details please see: * https://kde.org/announcements/releases/2020-08-apps-update - No code change since 20.07.90 - Update to 20.07.90 * New feature release - No code change since 20.07.80 - Update to 20.07.80 * New feature release - Changes since 20.04.3: * Fix mem leak found by asan * Port deprecated qt5 methods * Fix order of the GnuPG option groups * Fix gpg configuration dialog tabs order * Fix includes ==== libkmahjongg ==== Version update (20.04.3 -> 20.08.0) Subpackages: libKF5KMahjongglib5 libkmahjongg-lang - Update to 20.08.0 * New feature release * For more details please see: * https://kde.org/announcements/releases/2020-08-apps-update - No code change since 20.07.90 - Update to 20.07.90 * New feature release - No code change since 20.07.80 - Update to 20.07.80 * New feature release - No code change since 20.04.3 ==== libkomparediff2 ==== Version update (20.04.3 -> 20.08.0) Subpackages: libkomparediff2-5 libkomparediff2-lang - Update to 20.08.0 * New feature release * For more details please see: * https://kde.org/announcements/releases/2020-08-apps-update - No code change since 20.07.90 - Update to 20.07.90 * New feature release - No code change since 20.07.80 - Update to 20.07.80 * New feature release - Changes since 20.04.3: * Support API documentation generation with kapidox * Convert license statements to SPDX expressions * Install a libkomparediff2.categories file ==== libksane ==== Version update (20.04.3 -> 20.08.0) Subpackages: libKF5Sane5 libksane-lang - Update to 20.08.0 * New feature release * For more details please see: * https://kde.org/announcements/releases/2020-08-apps-update - No code change since 20.07.90 - Update to 20.07.90 * New feature release - No code change since 20.07.80 - Update to 20.07.80 * New feature release - Changes since 20.04.3: * i18n: properly translate Sane status strings * i18n: use plural forms for KSaneOption::unitString() strings (kde#370940) * KSaneOptCombo: refactor handling of string values * KSaneOption: make toSANE_Word/fromSANE_Word static * i18n: add placeholder to KSaneOption::unitString() strings (kde#370940) * Use categorized logging * i18n: translate combobox elements from Sane * Fix clazy warnings * Assign shortcut keys to Preview and Scan (kde#sars) * Re-enable canceling of ADF, or multi selection scans with scanCancel() ==== libksieve ==== Version update (20.04.3 -> 20.08.0) Subpackages: libksieve-lang - Update to 20.08.0 * New feature release * For more details please see: * https://kde.org/announcements/releases/2020-08-apps-update - No code change since 20.07.90 - Update to 20.07.90 * New feature release - No code change since 20.07.80 - Update to 20.07.80 * New feature release - Too many changes to list here. ==== liblangtag ==== Version update (0.6.2 -> 0.6.3) - update to 0.6.3: Fix possible null argument for %s directive Add ax_check_enable_debug.m4 to satisfy requirement enable round tripping ca@valencia locale string back to ca@valencia again coverity: fix memory leaks on failure coverity: fix more memory leaks ==== liblrdf ==== Version update (0.5.0 -> 0.6.1) - update to 0.6.1: - resolve license and build issues ==== libmatroska ==== Version update (1.6.0 -> 1.6.2) - Update to version 1.6.2 * In release 1.6.1 the version number in CMakeLists.txt wasn't updated, affecting the installed cmake and pkgconfig files. The version number has been bumped to 1.6.2 in all relevant files now. - Update to version 1.6.1 * "KaxBlockAddIDValue" class: this class is no longer marked as "mandatory" in order to coincide with the latest specification. ==== libmaxminddb ==== Version update (1.4.2 -> 1.4.3) - update to 1.4.3: * Use of uninitialized memory in dump_entry_data_list() could have cause a heap buffer flow in mmdblookup [bsc#1175006] ==== libosinfo ==== Subpackages: libosinfo-1_0-0 typelib-1_0-Libosinfo-1_0 - Explicitly call %meson_build in the %build section: It was never needed (but should have been there) before as the %meson_install macro would perform a project rebuild. However, most recent versions of meson have changed the %meson_install macro to use `--no-rebuild`, exposing then this issue on our spec file. ==== libqt5-qttools ==== Subpackages: libQt5Designer5 libQt5Help5 libqt5-qdbus libqt5-qtpaths - Add _constraints with 4GB min disk space ==== libqxp ==== Version update (0.0.1 -> 0.0.2) - update to 0.0.2 - Improve handling of groups that span over facing pages. - Fix a couple of issues found by oss-fuzz. ==== libraw1394 ==== Version update (2.1.1 -> 2.1.2) - update to 2.1.2 - Fix build with some alternative C libraries and with some older build environments. No functional changes. ==== libreoffice ==== Version update (7.0.0.0.beta2 -> 7.0.1.1) Subpackages: libreoffice-base libreoffice-base-drivers-firebird libreoffice-calc libreoffice-draw libreoffice-filters-optional libreoffice-gnome libreoffice-gtk3 libreoffice-icon-themes libreoffice-impress libreoffice-l10n-en libreoffice-mailmerge libreoffice-math libreoffice-pyuno libreoffice-qt5 libreoffice-writer libreofficekit - Update to 7.0.1.1: * RC1 of 7.0.1 release - Update to 7.0.0.3: * Final stable release for 7.0.0 version - Update to 7.0.0.2: * RC2 7.0 series update - Update to 7.0.0.1: * RC1 7.0 series containing many additional fixes - Remove merged patches: * libreoffice-clipped-sidebar-paragraph-widget.patch * libreoffice-select-correct-item-in-gallery.patch * libreoffice-stuck-widgets-in-sidebar.patch * pyuno-nopwd.patch * poppler-0.86.patch - Also contains fixes for bsc#1155141 and bsc#1136234 ==== libressl ==== Version update (3.1.3 -> 3.1.4) Subpackages: libcrypto46 libssl48 libtls20 - Update to release 3.1.4 * TLS 1.3 client improvements: * Improve client certificate selection to allow EC certificates instead of only RSA certificates. * Do not error out if a TLSv1.3 server requests an OCSP response as part of a certificate request. * Fix SSL_shutdown behavior to match the legacy stack. The previous behaviour could cause a hang. * Fix a memory leak and add a missing error check in the handling of the key update message. * Fix a memory leak in tls13_record_layer_set_traffic_key. * Avoid calling freezero with a negative size if a server sends a malformed plaintext of all zeroes. * Ensure that only PSS may be used with RSA in TLSv1.3 in order to avoid using PKCS1-based signatures. * Add the P-521 curve to the list of curves supported by default in the client. ==== libupnp ==== Version update (1.12.1 -> 1.14.0) - Update to release 1.14.0 * Remove deprecated "UpnpInit" function * Reworked the miniserver code to deal with SO_REUSEADDR - Drop 0001-Fixes-177-NULL-pointer-dereference-in-FindServiceCon.patch (merged) ==== libvirt ==== Version update (6.5.0 -> 6.6.0) Subpackages: libvirt-bash-completion libvirt-client libvirt-daemon libvirt-daemon-driver-interface libvirt-daemon-driver-lxc libvirt-daemon-driver-network libvirt-daemon-driver-nodedev libvirt-daemon-driver-nwfilter libvirt-daemon-driver-qemu libvirt-daemon-driver-secret libvirt-daemon-driver-storage libvirt-daemon-driver-storage-core libvirt-daemon-driver-storage-disk libvirt-daemon-driver-storage-gluster libvirt-daemon-driver-storage-iscsi libvirt-daemon-driver-storage-iscsi-direct libvirt-daemon-driver-storage-logical libvirt-daemon-driver-storage-mpath libvirt-daemon-driver-storage-rbd libvirt-daemon-driver-storage-scsi libvirt-daemon-lxc libvirt-daemon-qemu libvirt-libs - Update to libvirt 6.6.0 - CVE-2020-14339 - Many incremental improvements and bug fixes, see https://libvirt.org/news.html ==== libvpx ==== Version update (1.8.2 -> 1.9.0) - Update to 1.9.0 This release adds support for NV12, a separate library for rate control, as well as incremental improvements. - Upgrading: NV12 support is added to this release. A new interface is added for VP9 rate control. The new library libvp9rc.a must be linked by applications. Googletest is updated to v1.10.0. simple_encode.cc is compiled into a new library libsimple_encode.a with CONFIG_RATE_CTRL. - Enhancement: Various changes to improve VP9 SVC, rate control, quality and speed to real time encoding. - Bug fixes: Fix key frame update refresh simulcast flexible svc. Fix to disable_16x16part speed feature for real time encoding. Fix some signed integer overflows for VP9 rate control. Fix initialization of delta_q_uv. Fix condition in regulate_q for cyclic refresh. Various fixes to dynamic resizing for VP9 SVC. ==== libwpd ==== Version update (0.10.2 -> 0.10.3) - update to 0.10.3: - Drop outdated MSVC project files. - Fix a couple of issues found by oss-fuzz. - Fix some potential memory leaks. - Use a bit less memory when parsing WP5/WP6 documents with images. - Switch from --enable-werror to --disable-werror as configure default. - Fix a potential out-of-bounds data access. (rhbz#1643752) - remove 0001-Resolves-rhbz-1643752-bounds-check-m_currentTable-ac.patch (upstream) ==== libwpg ==== Version update (0.3.2 -> 0.3.3) - update to 0.3.3: - Drop obsolete MSVC project files. - Use --disable-werror instead of --enable-werror as configure default. - Fix parsing of 24-bit RGB and 32-bit RGBA bitmaps in WPG2 files. (tdf#78105) ==== libyaml ==== Version update (0.2.4 -> 0.2.5) - update to 0.2.5: * Allow question marks in plain scalars in flow collections * Emitter: Don't output trailing space for empty scalar nodes * Emitter: Output space after an alias mapping key * Add -h and --flow (on|off|keep) to run-*-test-suite * Remove unnecessary include and malloc * Add specific files back to .gitignore * Output error position in run-parser-test-suite.c * A couple patches to improve test suite support ==== links ==== Version update (2.20.2 -> 2.21) - links 2.21: * Fix a bug that textarea was broken if it immediatelly followed a list * Fix a bug that an image would not be properly resized sometimes * Delete the 4-pixel border in Xwindow * Updated Turkish translation ==== lokalize ==== Version update (20.04.3 -> 20.08.0) Subpackages: lokalize-lang - Update to 20.08.0 * New feature release * For more details please see: * https://kde.org/announcements/releases/2020-08-apps-update - No code change since 20.07.90 - Update to 20.07.90 * New feature release - No code change since 20.07.80 - Update to 20.07.80 * New feature release - Too many changes since 20.04.3, only listing bugfixes: * Harmonize file open behavior for .pot (kde#402890) * Use thread specific names for connection Names (kde#422251) * TS storage shall not un-escape XML special chars (kde#419071) ==== lskat ==== Version update (20.04.3 -> 20.08.0) Subpackages: lskat-lang - Update to 20.08.0 * New feature release * For more details please see: * https://kde.org/announcements/releases/2020-08-apps-update - No code change since 20.07.90 - Update to 20.07.90 * New feature release - No code change since 20.07.80 - Update to 20.07.80 * New feature release - Changes since 20.04.3: * KRandom -> QRandomGenerator * Improve GenericName and Appstream Summary * Fix clazy warning * Fix blurry icons by adding UseHighDpiPixmaps flag ==== mailcommon ==== Version update (20.04.3 -> 20.08.0) Subpackages: libKF5MailCommon5 mailcommon-lang - Update to 20.08.0 * New feature release * For more details please see: * https://kde.org/announcements/releases/2020-08-apps-update - No code change since 20.07.90 - Update to 20.07.90 * New feature release - No code change since 20.07.80 - Update to 20.07.80 * New feature release - Too many changes to list here. ==== mailimporter ==== Version update (20.04.3 -> 20.08.0) Subpackages: libKF5MailImporter5 libKF5MailImporterAkonadi5 mailimporter-lang - Update to 20.08.0 * New feature release * For more details please see: * https://kde.org/announcements/releases/2020-08-apps-update - No code change since 20.07.90 - Update to 20.07.90 * New feature release - No code change since 20.07.80 - Update to 20.07.80 * New feature release - Changes since 20.04.3: * find KIO as needed by mailimporter to solve a build error. * Fix mem leak found by asan * Use PimCommon class directly * Return info when we can't import mail. + remove warning * Remove duplicate ==== makedumpfile ==== - makedumpfile-sadump-Fix-failure-of-reading.patch: sadump: Fix failure of reading __per_cpu_load memory (bsc#1168798). ==== man-pages ==== Version update (5.07 -> 5.08) - version update to 5.08 Newly documented interfaces in existing pages - -------------------------------------------- prctl.2 Dave Martin Add SVE prctls (arm64) Add documentation for the the PR_SVE_SET_VL and PR_SVE_GET_VL prctls added in Linux 4.15 for arm64. Dave Martin [Catalin Marinas] Add tagged address ABI control prctls (arm64) Add documentation for the the PR_SET_TAGGED_ADDR_CTRL and PR_GET_TAGGED_ADDR_CTRL prctls added in Linux 5.4 for arm64. setns.2 Michael Kerrisk Document the use of PID file descriptors with setns() Starting with Linux 5.8, setns() can take a PID file descriptor as an argument, and move the caller into or more of the namespaces of the thread referred to by that descriptor. capabilities.7 Michael Kerrisk Document CAP_BPF Michael Kerrisk Add CAP_PERFMON symlink.7 Aleksa Sarai Document magic links more completely etc. see Changes - modified patches % man-pages-openat2.h-location.patch (refreshed) ==== mate-calc ==== Version update (1.24.0 -> 1.24.1) Subpackages: mate-calc-lang - Update to version 1.24.1: * Fixes incorrect parenthesis handling. * build: Silent build warnings for distcheck. * Use default MATE_COMPILE_WARNINGS level. * math-buttons: Add space character after inverse trigonometric functions. * mate-calc.desktop: Do not collect the translation for Icon. * Read authors (updated) from mate-calc.about. * Update translations. ==== mbox-importer ==== Version update (20.04.3 -> 20.08.0) Subpackages: mbox-importer-lang - Update to 20.08.0 * New feature release * For more details please see: * https://kde.org/announcements/releases/2020-08-apps-update - No code change since 20.07.90 - Update to 20.07.90 * New feature release - No code change since 20.07.80 - Update to 20.07.80 * New feature release - Changes since 20.04.3: * Fix includes. Use uppercase includes * Fix includes ==== messagelib ==== Version update (20.04.3 -> 20.08.0) Subpackages: messagelib-lang - Update to 20.08.0 * New feature release * For more details please see: * https://kde.org/announcements/releases/2020-08-apps-update - Changes since 20.07.90: * Fix some SPDX license identifiers - Update to 20.07.90 * New feature release - Changes since 20.07.80: * Make sure that url is not empty * Fix crash * Fix size threshold for "big email" codepath (kde#387061) * Only search for KF5AkonadiContact once * Use KF5_MIN_VERSION to find KF5NewStuff, not KMIME_LIB_VERSION * Fix crash when we reply to an invalid email - Update to 20.07.80 * New feature release - Too many changes since 20.04.3, only listing bugfixes: * Add field "Folder" to theme content items and to message tool tip (kde#420644) ==== mobipocket ==== Version update (20.04.3 -> 20.08.0) - Update to 20.08.0 * New feature release * For more details please see: * https://kde.org/announcements/releases/2020-08-apps-update - No code change since 20.07.90 - Update to 20.07.90 * New feature release - No code change since 20.07.80 - Update to 20.07.80 * New feature release - No code change since 20.04.3 ==== mutt ==== Version update (1.14.4 -> 1.14.6) Subpackages: mutt-doc mutt-lang - mutt 1.14.6: * fix bug where atimes were not being properly reset for mailbox entries * Remove $ssl_starttls check for IMAP PREAUTH * Don't check IMAP PREAUTH encryption if $tunnel is in use ==== mutter ==== Version update (3.36.4+9 -> 3.36.5) Subpackages: libmutter-6-0 mutter-data - Update to version 3.36.5: + Screencast fixes and improvements. + Fix glitches when subsurfaces extend outside the toplevel. + Mipmap background texture rendering. + Fix wine copy & paste. + Plugged memory leaks. + Updated translations. ==== nano ==== Version update (5.0 -> 5.1) - GNU nano 5.1: * Make M-Bsp (Alt+Backspace) delete a word backwards * Make M-[ bindable * Fix crash on first keystroke in an empty buffer --indicator and --softwrap * Fix crash when invoking the formatter while text is marked * In UTF-8 locales, an anchor is shown as a diamond ==== nbd ==== - Fix typo in previous commit (%{prefix/lib} ->%{_prefix}/lib). - Fix wrong usage of %{_libexecdir} for systemd/firewalld owned paths. ==== nodejs14 ==== Version update (14.6.0 -> 14.7.0) Subpackages: npm14 - Update to version 14.7.0: * deps: upgrade npm to 6.14.7 * dgram: add IPv6 scope id suffix to received udp6 dgrams * src: + allow preventing SetPromiseRejectCallback #34387 + allow setting a dir for all diagnostic output #33584 * worker: make MessagePort inherit from EventTarget #34057 * zlib: switch to lazy init for zlib streams (Andrey Pechkurov) #34048 ==== nvme-cli ==== Version update (1.10.1+git9.872e6b0 -> 1.12) - update to 1.12 * Corrected text output in FW activation history * nvme: allow addr family to recognize loop * Add log page CA parsing * nvme status code updates based nvme spec v1.4 * Provide documentation for log page directory WDC plugin command * Fix status displayed by vs-telemetry-controller-option wdc plugin * fabrics: ignore hostnqn file if its empty ==== ocfs2-tools ==== - Add nocluster mount option support (bsc#1174943) + mount.ocfs2-add-nocluster-mount-option-support.patch ==== okular ==== Version update (20.04.3 -> 20.08.0) Subpackages: okular-lang okular-spectre - Update to 20.08.0 * New feature release * For more details please see: * https://kde.org/announcements/releases/2020-08-apps-update - Changes since 20.07.90: * PresentationWidget: Fix screen switching at runtime * Find built-in tool corresponding to quick tool at runtime (kde#424810) - Update to 20.07.90 * New feature release - Changes since 20.07.80: * Add required Version key to kconf_update file (kde#424616) * Test that 'Quick Annotations' is correctly populated * Test enabled/disabled state of actions after a config reparsing * Test enabled state of "Quick Annotations" action * Ensure "Quick annotations" action is always disabled on protected pdf (kde#424296) - Update to 20.07.80 * New feature release - Too many changes to list here. ==== openafs ==== Version update (1.8.6 -> 1.8.6.1) Subpackages: openafs-client openafs-kmp-64kb openafs-kmp-default - update to HEAD of git branch openafs-stable-1_8_x * kernel 5.8 not supported by 1.8.6 and no official package-upates out yet. - add patch remove-get_ds-usage.patch to fix building KMP on aarch64 ==== openblas_openmp ==== - Avoid compile-time CPU-detection (boo#1100677) ==== openexr ==== - Disable testsuite also on ppc ==== openldap2 ==== Version update (2.4.50 -> 2.4.51) Subpackages: libldap-2_4-2 libldap-data openldap2-client - Drop obsolete, not working DB_CONFIG - Remove init.d header from start script, does not work - Use bash for start script as syntax is not POSIX sh supported - Remove UPDATE_NEEDED section in start script, does never match - Remove remaining rc.status usage in start script - updated to 2.4.51 - removed obsolete patch 0014-ITS-8650-fix-debug-usage.patch OpenLDAP 2.4.51 Release (2020/08/11) Added slapo-ppolicy implement Netscape password policy controls (ITS#9279) Fixed libldap retry loop in ldap_int_tls_connect (ITS#8650) Fixed libldap to use getaddrinfo in ldap_pvt_get_fqdn (ITS#9287) Fixed slapd to enforce singular existence of some overlays (ITS#9309) Fixed slapd syncrepl to not delete non-replicated attrs (ITS#9227) Fixed slapd syncrepl to correctly delete entries on resync (ITS#9282) Fixed slapd syncrepl to use replace on single valued attrs (ITS#9294, ITS#9295) Fixed slapd-perl dynamic config with threaded slapd (ITS#7573) Fixed slapo-ppolicy to expose the ppolicy control (ITS#9285) Fixed slapo-ppolicy race condition for pwdFailureTime (ITS#9302) Fixed slapo-ppolicy so it can only exist once per DB (ITS#9309) Fixed slapo-chain to check referral (ITS#9262) Build Environment Fix test064 so it no longer uses bashisms (ITS#9263) Contrib Fix default prefix value for pw-argon2, pw-pbkdf2 modules (ITS#9248) slapo-allowed - Fix usage of unitialized variable (ITS#9308) Documentation ldap_parse_result(3) - Document ldap_parse_intermediate (ITS#9271) ==== orca ==== Version update (3.36.3 -> 3.36.5) - Update to version 3.36.5: + Web + Thunderbird: Fix regression breaking access to content (incomplete cherry-pick). - Update to version 3.36.4: + Web: - Fix false positive causing us to not present self-referential labels. - Fix crash caused by author using aria-labelledby pointing to itself. - Always speak the current line when caret moves due to mouse click so that presentation is consistent regardless of the element. - Fix bug causing events from Google Docs to be ignored when a dialog appears but lacks focus. + Thunderbird: Fix bug causing us to incorrectly update our location within settings. + General: Fix bug causing learn mode to not work in (at least) gnome-shell controls. + Updated translations. ==== osinfo-db ==== Version update (20200529 -> 20200804) - Update database to version 20200804 - Drop patches included in new tarball add-opensuse-leap-15.2-support.patch add-sle15sp2-support.patch ==== oxygen5-icon-theme ==== Version update (5.72.0 -> 5.73.0) Subpackages: oxygen5-icon-theme-large - Update to 5.73.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.73.0 - No code change since 5.72.0 ==== parley ==== Version update (20.04.3 -> 20.08.0) Subpackages: parley-lang - Update to 20.08.0 * New feature release * For more details please see: * https://kde.org/announcements/releases/2020-08-apps-update - No code change since 20.07.90 - Update to 20.07.90 * New feature release - No code change since 20.07.80 - Update to 20.07.80 * New feature release - Changes since 20.04.3: * Use camelcase includes (scripted) * KRandom::random() % -> QRandomGenerator::global()->bounded() ==== perl-Cpanel-JSON-XS ==== Version update (4.19 -> 4.21) - updated to 4.21 see /usr/share/doc/packages/perl-Cpanel-JSON-XS/Changes 4.21 2020-08-13 (rurban) - Fix not enough HEK memory allocation for the new canonical tied hashes feature. (GH #168) - TODO broken JSON::PP::Boolean versions 2.9x - 4.0 with threads::shared in 125_shared_boolean.t 4.20 2020-08-12 (rurban) - New feature: sort tied hashes with canonical. (GH #167) - Fix encode of threads::shared boolean (#166 Sam Bingner). This was broken with 4.00. - Fix some stringify overload cases via convert_blessed (GH #105) - Fix a compat case with JSON::XS, when convert_blessed is set, but allow_blessed not. (GH #105) - Improve blessed and stringify tests - Work on better inf/nan detection on AIX (#165 Peter Heuchert) - Fix documentation for booleans and their types (#162 by Karen Etheridge) ==== perl-Image-ExifTool ==== Version update (11.50 -> 12.04) Subpackages: exiftool perl-File-RandomAccess - update to 12.04: * See /usr/share/doc/packages/perl-Image-ExifTool/Change ==== perl-Mojolicious ==== Version update (8.57 -> 8.58) - updated to 8.58 see /usr/share/doc/packages/perl-Mojolicious/Changes 8.58 2020-08-05 - Improved app and lite_app generators to use templates with subroutine signatures. - Updated all documentation to use subroutine signatures. (kiwiroy) ==== perl-Net-DNS ==== Version update (1.25 -> 1.26) - updated to 1.26 see /usr/share/doc/packages/perl-Net-DNS/Changes ==== permissions ==== Version update (1550_20200727 -> 1550_20200811) Subpackages: chkstat permissions-config permissions-doc - Update to version 20200811: * regtest: support new getcap output format in libcap-2.42 * regtest: print individual test case errors to stderr ==== php7 ==== Version update (7.4.8 -> 7.4.9) Subpackages: apache2-mod_php7 php7-ctype php7-dom php7-gd php7-gettext php7-iconv php7-json php7-mbstring php7-mysql php7-pdo php7-sqlite php7-tokenizer php7-xmlreader php7-xmlwriter - updated to 7.4.9: This is a security release which also contains several bug fixes. See https://www.php.net/ChangeLog-7.php#7.4.9 ==== pigz ==== - Build with -fexceptions to get compiler/os specific (aka. sane) implementations of pthread_cleanup* routines. ==== pim-data-exporter ==== Version update (20.04.3 -> 20.08.0) Subpackages: pim-data-exporter-lang - Update to 20.08.0 * New feature release * For more details please see: * https://kde.org/announcements/releases/2020-08-apps-update - No code change since 20.07.90 - Update to 20.07.90 * New feature release - No code change since 20.07.80 - Update to 20.07.80 * New feature release - Too many changes to list here. ==== pim-sieve-editor ==== Version update (20.04.3 -> 20.08.0) Subpackages: pim-sieve-editor-lang - Update to 20.08.0 * New feature release * For more details please see: * https://kde.org/announcements/releases/2020-08-apps-update - No code change since 20.07.90 - Update to 20.07.90 * New feature release - No code change since 20.07.80 - Update to 20.07.80 * New feature release - Changes since 20.04.3: * Fix i18n * Remove duplicate definitions * Clean forward declaration * Use not deprecated method * Fix includes. Use uppercase includes * Fix includes * Provider::describeDataSources is defined in KUserFeedback 0.9.90 * Move include outside #ifdef * Show userfeedback info ==== pimcommon ==== Version update (20.04.3 -> 20.08.0) Subpackages: libKF5PimCommon5 libKF5PimCommonAkonadi5 pimcommon-lang - Update to 20.08.0 * New feature release * For more details please see: * https://kde.org/announcements/releases/2020-08-apps-update - No code change since 20.07.90 - Update to 20.07.90 * New feature release - Changes since 20.07.80: * Fix crash when pos == -1 - Update to 20.07.80 * New feature release - Too many changes to list here. ==== pipewire ==== Version update (0.3.6 -> 0.3.8) Subpackages: libpipewire-0_3-0 pipewire-modules pipewire-spa-plugins-0_2 pipewire-spa-tools pipewire-tools - Update to version 0.3.8: * Fix an embarrassing crasher in the JACK layer when metadata keys were removed. * Make it possible to add properties to jack clients with a PIPEWIRE_PROPS env variable. This can be used to make JACK nodes look like a device (like an effects rack). * Improvements in the session manager in how it links ports. Now it will try to link matching channels first and be more intelligent otherwise. The session manager will also configure the stream to the device port configuration when needed. * Add ofono backend for Bluetooth HeadSet support. * Improve default source and sink handling. They are now stored with their id, instead of name, in the metadata. This makes it work better with JACK because of JACK's limited name length. * Improve environment variables to make it possible to create and connect to servers other than "pipewire-0". Implement this in pulseaudio, JACK and alsa layers. * Add an alsa mixer plugin so that alsamixer works with PipeWire. It will configure the default source/sink volumes. * Fix capture devices. There was something wrong with how the resampler was used that caused corruption in the signal when the resampler was active. * We now ship alsa card paths, profile-sets configuration files and udev rules so that we don't have to rely on the pulseaudio ones. * Many build and stability fixes. - Update to version 0.3.7: * Improved PulseAudio compatibility. The alsa card profile code was reused from PulseAudio. Devices now support all profiles, ports, jack detection, UCM and hardware mixers that PulseAudio implements. There should not be (almost) any difference between PipeWire and PulseAudio in how it presents and manages devices. Other missing API pieces such as the default sink/source and move_stream are implemented now. At this point it should be possible to replace PulseAudio with the compatibility layer for those who want to try. * Many fixes and improvements to the GStreamer elements. pipewiresrc now has the ability to periodically resend the last frame. This makes it possible for use-cases like screensharing to only update the screen on changes while still keeping the client side encoder busy. PipeWire elements can now also share a connection between them. * Improvements to the bluetooth nodes. Dynamically adding and removing devices should work much smoother now. Many fixes and improvements to a2dp and sco nodes. * Reduced memory usage by using less pre-allocated memory where possible. JACK clients are especially using less memory. * Support for passive links is added again. These are links that don't cause the associated driver to become active. This makes it possible to have blocks of effects+sinks go to suspend as a group when not in use. * Both consumers and producers can now ask to renegotiate the format. This required some cleanups and improvements to how links and node states were handled. More work is needed to implement more use cases. * Important fixes to how memory is shared with clients. Memory was not correctly freed in all cases, which would result in reuse of the wrong memory. * Support for planar formats for audio and video was added. * Improved error handling in the session manager. * Metadata is now used to manage default audio source and sink devices. The session manager will try to link streams to the default device. Changing the default device will move streams to the new device. PulseAudio and JACK layers respect the default source/sinks. * Metadata is used to tag the desired output device for a stream and the session manager will move streams when the metadata changes. The PulseAudio layer uses this to implement the move_stream feature. * Many fixes to the security modules. The session manager now has a flatpak module that grants permissions to flatpak apps. The PulseAudio layer now respects the permissions of objects. Security related properties are made read-only now. Different access modules can now coexist. * The portal module has been split up in 2 parts: + a part living in the daemon that monitors the portal dbus owner and tags all clients from this PID. This part has to run in the daemon in order to securely tag the clients. + a part in the session manager that uses the permission store to manage the permissions of portal managed clients. - Drop patches already included in 0.3.7: * 0001-client-node-fix-buffer-size-calculation.patch * 0002-gst-fix-proxy-leaks.patch * 0003-pulse-fix-pa_card_info-profiles2-array-to-be-NULL-terminated.patch * 0004-pulse-fix-size-calculation.patch * 0005-jack-fix-crash-on-close-when-metadata-are-not-available.patch * 0006-a2dpsink-only-request-new-data-when-buffer-is-done.patch * 0007-pulse-fix-counter-while-populating-car_info-profiles.patch * 0008-impl-link-reset-state-before-starting-allocation.patch * 0009-impl-core-clear-the-mempool.patch * 0010-mem-reset-the-map-in-clear.patch * 0011-avoid-uninitialized-variables.patch * 0012-dlclose-on-errors.patch * 0013-stream-handle-NULL-context.patch * 0014-state-always-update-state-variables.patch * 0015-spa-device-fix-leak-of-properties-in-error-case.patch * 0016-alsa-dont-leak-structure-on-error.patch * 0017-alsa-dont-leak-properties-on-error.patch * 0018-stream-fix-some-more-leaks-in-error-paths.patch * 0019-buffers-increase-max-datas-and-metadata-in-buffers.patch * 0020-gst-return-NULL-for-unknown-format.patch - Drop patch and replace it with a sed substitution since the patch context includes the package version and would have to be modified in every package update: * fix-meson-required-version.patch - Add patch to not install alsa card paths, profile-sets configuration files and udev rules which upstream installs "so that we don't have to rely on the pulseaudio ones". * do-not-install-alsa-config-files.patch ==== pkgconf ==== Subpackages: libpkgconf3 pkgconf-m4 pkgconf-pkg-config - Add /usr/local paths to pkg-config(1) search path for non RPM builds (boo#1175039) ==== plasma-framework ==== Version update (5.72.0 -> 5.73.0) Subpackages: libKF5Plasma5 plasma-framework-components plasma-framework-lang - Update to 5.73.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.73.0 - Too many changes since 5.72.0, only listing bugfixes: * Don't show Plasma dialogs in task switchers (kde#419239) * Copy DataEngine relays before itterating (kde#422973) * Make signal strength in network icons more visible (kde#423843) ==== popt ==== Version update (1.16 -> 1.18) - Update to version 1.18: * fix an ugly and ancient security issue with popt failing to drop privileges on alias exec from a SUID/SGID program * perform rudimentary sanity checks when reading in popt config files * collect accumulated misc fixes (memleaks etc) from distros * convert translations to utf-8 encoding * convert old postscript documentation to pdf * dust off ten years worth of autotools sediment * reorganize and clean up the source tree for clarity * remove the obnoxious splint annotations from the sources - popt-alignment-checks.patch removed: contained in upstream - popt-libc-updates.patch changed: to be compatible with new version. ==== portaudio ==== - The portaudio C library uses pthread_cleanup* macros, a sane but compiler/os specific implementation of them requires using - fexceptions flag. see pthread.h for details. ==== postfix ==== Version update (3.5.4 -> 3.5.6) Subpackages: postfix-doc - Use the correct signature file for source verification - Rename postfix-3.5.6.tar.gz.sig to postfix-3.5.6.tar.gz.asc (to prevent confusion, as the signature file from upstream with .sig extension is incompatible with the build service) - Update to 3.5.6 with following fixes: * Workaround for unexpected TLS interoperability problems when Postfix runs on OS distributions with system-wide OpenSSL configurations. * Memory leaks in the Postfix TLS library, the largest one involving multiple kBytes per peer certificate. ==== postgresql ==== Version update (12 -> 12.0.1) Subpackages: postgresql-contrib postgresql-docs postgresql-llvmjit postgresql-server - We also transfer PostgreSQL 9.4.26 to the new package layout in SLE12-SP2 and newer. Reflect this in the conflict with postgresql94. - Also conflict with PostgreSQL versions before 9. - Conflicting with older versions is not limited to SLE. - Bump version to 12.0.1, so that the binary packages also have a cut-point to conflict with. ==== postgresql12 ==== Version update (12.3 -> 12.4) Subpackages: libpq5 postgresql12-contrib postgresql12-docs postgresql12-llvmjit postgresql12-server - update to 12.4: * CVE-2020-14349, bsc#1175193: Set a secure search_path in logical replication walsenders and apply workers * CVE-2020-14350, bsc#1175194: Make contrib modules' installation scripts more secure. * https://www.postgresql.org/docs/12/release-12-4.html - Remove postgresql-regress.patch, it does not apply anymore and it does not seem to be needed anymore. - Pack the /usr/lib/postgresql symlink only into the main package. - Let postgresqlXX conflict with postgresql-noarch < 12.0.1 to get a clean and complete cutover to the new packaging schema. ==== prison-qt5 ==== Version update (5.72.0 -> 5.73.0) Subpackages: libKF5Prison5 prison-qt5-imports - Update to 5.73.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.73.0 - Changes since 5.72.0: * Use KF-standardized Qt logging categories * Use camelcase include. (scripted) ==== privoxy ==== - Stop trying to mangle _unitdir: this is defined in all supported distros. ==== procinfo ==== - Add patch procinfo-strsignal.dif to use strsignal(3) as replacement of (_)sys_siglist[] ==== psgml ==== - Add patch bugzilla-1175274-emacs-27.1.patch There is no (process-kill-without-query) anymore, use (set-process-query-on-exit-flag) instead (boo#1175274). ==== publicsuffix ==== Version update (20200715 -> 20200810) - Update to version 20200810: * Add algorithmia.com (#1071) * Added Mythic Beasts (#1075) * gTLD autopull: 2020-08-07 (#1085) * add rdv.to domains for pcarrier.ca Software Inc. (#1039) * thingdust AG: added in-house domains of internal services (#1031) * Add mcdir.ru and vps.mcdir.ru (#1051) * Add na4u.ru to list (#998) * gTLD autopull: 2020-07-29 (#1079) * gTLD autopull: 2020-07-28 (#1077) * add impertrix.com and impertrixcdn.com (#1060) * gTLD autopull: 2020-07-18 (#1069) * Add 12 sub zones to .br [20200714 update] (#1068) ==== purpose ==== Version update (5.72.0 -> 5.73.0) Subpackages: libKF5Purpose5 libKF5PurposeWidgets5 purpose-lang - Update to 5.73.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.73.0 - Changes since 5.72.0: * Use KF-standardized Qt logging categories * Use camelcase include. (scripted) ==== python-argparse-manpage ==== - Resubmit for SLE (jsc#SLE-12826) ==== python-cffi ==== Version update (1.14.0 -> 1.14.1) - update to 1.14.1: * CFFI source code is now hosted on Heptapod. * Improved support for typedef int my_array_t[...]; with an explicit dot-dot-dot in API mode (issue #453) * Windows (32 and 64 bits): multiple fixes for ABI-mode call to functions that return a structure. * Experimental support for MacOS 11 on aarch64. * and a few other minor changes and bug fixes. ==== python-dnspython ==== Version update (1.16.0 -> 2.0.0) - Disable four tests which fail on openssl 1.1.0i and lower - Add missing dependency requests-toolkit, and recommend cryptography - remove test depending on trio, which depends on Python 3.7 if python >= 3.7 is not available. - update to 2.0.0: - Python 3.6 or newer is required. - The license is now the ISC license. - Rdata is now immutable. Use dns.rdata.Rdata.replace() to make a new Rdata based on an existing one. - dns.resolver.resolve() has been added, allowing control of whether search lists are used. dns.resolver.query() is retained for backwards compatibility, but deprecated. The default for search list behavior can be set at in the resolver object with the use_search_by_default parameter. The default is False. - DNS-over-TLS is supported with dns.query.tls(). - DNS-over-HTTPS is supported with dns.query.https(), and the resolver will use DNS-over-HTTPS for a nameserver which is an HTTPS URL. - Basic query and resolver support for the Trio, Curio, and asyncio asynchronous I/O libraries has been added in dns.asyncquery and dns.asyncresolver. This API should be viewed as experimental as asynchronous I/O support in dnspython is still evolving. - TSIG now defaults to using SHA-256. - Basic type info has been added to some functions. Future releases will have comprehensive type info. - from_text() functions now have a relativize_to parameter. - python-cryptography is now used for DNSSEC. - Ed25519 and Ed448 signatures are now supported. - A helper for NSEC3 generating hashes has been added. - SHA384 DS records are supported. - Rdatasets and RRsets are much faster. - dns.resolver.resolve_address() has been added, allowing easy address-to-name lookups. - dns.reversename functions now allow an alternate origin to be specified. - The repr form of Rdatasets and RRsets now includes the rdata. - A number of standard resolv.conf options are now parsed. - The nameserver and port used to get a response are now part of the resolver?s Answer object. - The NINFO record is supported. - The dns.hash module has been removed; just use Python?s native hashlib module. - Rounding is done in the standard python 3 fashion; dnspython 1.x rounded in the python 2 style on both python 2 and 3. - The resolver will now do negative caching if a cache has been configured. - TSIG and OPT now have rdata types. - The class for query messages is now QueryMessage. Class Message is now a base class, and is also used for messages for which we don?t have a better class. Update messages are now class UpdateMessage, though class Update is retained for compatibility. - Support for Windows 95, 98, and ME has been removed. ==== python-libvirt-python ==== Version update (6.5.0 -> 6.6.0) - Update to 6.6.0 - Add all new APIs and constants in libvirt 6.6.0 ==== python-mysqlclient ==== - do mysql shutdown even if testsuite fails, exit 1 afterwards ==== python-ordered-set ==== - Replace Source URL with the standard one ==== python-pymongo ==== Version update (3.10.1 -> 3.11.0) - update to 3.11.0: * Version 3.11 adds support for MongoDB 4.4 and includes a number of bug fixes. * Support for OCSP (Online Certificate Status Protocol). * Support for PyOpenSSL as an alternative TLS implementation. * Support for the MONGODB-AWS authentication mechanism. * Support for the directConnection URI option and kwarg to MongoClient. * Support for speculative authentication attempts in connection handshakes which reduces the number of network roundtrips needed to authenticate new connections on MongoDB 4.4+. * Support for creating collections in multi-document transactions with create_collection() on MongoDB 4.4+. * Added index hinting support to the ReplaceOne, UpdateOne, UpdateMany, DeleteOne, and DeleteMany bulk operations. * Added support for bson.binary.UuidRepresentation.UNSPECIFIED and MongoClient(uuidRepresentation='unspecified') which will become the default UUID representation starting in PyMongo 4.0. See Handling UUID Data for details. * Added the background parameter to pymongo.database.Database.validate_collection(). For a description of this parameter see the MongoDB documentation for the validate command. * Added the allow_disk_use parameters to pymongo.collection.Collection.find(). * Added the hedge parameter to PrimaryPreferred, Secondary, SecondaryPreferred, Nearest to support disabling (or explicitly enabling) hedged reads in MongoDB 4.4+. ==== python-pysmbc ==== Version update (1.0.19 -> 1.0.22) - update to 1.0.22 * Add File_seekable #52 * Rework some routines to fix holes in error checking #50 * Fix File_read when the current location is not zero #49 * Add File_flush #48 * Add File_tell #47 * Added SAMBA protocol version optional variable #41 ==== python-reno ==== Version update (3.0.1 -> 3.1.0) - update 3.1.0 * Set parallel\_read\_safe to True * Handle empty config files * Add cache support for release dates * Remove future imports * Keep scanning master branch after first shared commit * Sort config options * Add support for release dates * sphinxext: Support rootdir discovery without git * Use unittest.mock instead of third party mock * tox: Suppress output * do not include external svgs from readme in docs * Update hacking for Python3 ==== python-rpm-macros ==== Version update (20200714.252de1f -> 20200806.f44d3ac) Subpackages: python-rpm-generators - Update to version 20200806.f44d3ac: * fix unittest macros ==== python-scipy ==== Version update (1.4.1 -> 1.5.2) - Update to 1.5.2 * wrappers for more than a dozen new LAPACK routines are now available in scipy.linalg.lapack * Improved support for leveraging 64-bit integer size from linear algebra backends * addition of the probability distribution for two-sided one-sample Kolmogorov-Smirnov tests * see upstream changelog for more detailed info - Drop breaking patch no_implicit_decl.patch * the problem is with lapacke ==== python38 ==== Version update (3.8.4 -> 3.8.5) Subpackages: python38-curses python38-dbm python38-tk - Update to version 3.8.5: - bpo-39603: Prevent http header injection by rejecting control characters in http.client.putrequest(?). - bpo-41295: Resolve a regression in CPython 3.8.4 where defining ?__setattr__? in a multi-inheritance setup and calling up the hierarchy chain could fail if builtins/extension types were involved in the base types. - bpo-41288: Unpickling invalid NEWOBJ_EX opcode with the C implementation raises now UnpicklingError instead of crashing. - bpo-39017: Avoid infinite loop when reading specially crafted TAR files using the tarfile module (CVE-2019-20907, bsc#1174091). - bpo-37703: Updated Documentation to comprehensively elaborate on the behaviour of gather.cancel() - bpo-41302: Enable building Python 3.8 with libmpdec-2.5.0 to ease maintenance for Linux distributions. Patch by Felix Yan. - bpo-41300: Save files with non-ascii chars. Fix regression released in 3.9.0b4 and 3.8.4. - Few minor fixes for the non-primary-interpreter option found in py3.9 ==== python38-core ==== Version update (3.8.4 -> 3.8.5) Subpackages: libpython3_8-1_0 python38-base - Update to version 3.8.5: - bpo-39603: Prevent http header injection by rejecting control characters in http.client.putrequest(?). - bpo-41295: Resolve a regression in CPython 3.8.4 where defining ?__setattr__? in a multi-inheritance setup and calling up the hierarchy chain could fail if builtins/extension types were involved in the base types. - bpo-41288: Unpickling invalid NEWOBJ_EX opcode with the C implementation raises now UnpicklingError instead of crashing. - bpo-39017: Avoid infinite loop when reading specially crafted TAR files using the tarfile module (CVE-2019-20907, bsc#1174091). - bpo-37703: Updated Documentation to comprehensively elaborate on the behaviour of gather.cancel() - bpo-41302: Enable building Python 3.8 with libmpdec-2.5.0 to ease maintenance for Linux distributions. Patch by Felix Yan. - bpo-41300: Save files with non-ascii chars. Fix regression released in 3.9.0b4 and 3.8.4. - Few minor fixes for the non-primary-interpreter option found in py3.9 ==== python38-documentation ==== Version update (3.8.4 -> 3.8.5) - Update to version 3.8.5: - bpo-39603: Prevent http header injection by rejecting control characters in http.client.putrequest(?). - bpo-41295: Resolve a regression in CPython 3.8.4 where defining ?__setattr__? in a multi-inheritance setup and calling up the hierarchy chain could fail if builtins/extension types were involved in the base types. - bpo-41288: Unpickling invalid NEWOBJ_EX opcode with the C implementation raises now UnpicklingError instead of crashing. - bpo-39017: Avoid infinite loop when reading specially crafted TAR files using the tarfile module (CVE-2019-20907, bsc#1174091). - bpo-37703: Updated Documentation to comprehensively elaborate on the behaviour of gather.cancel() - bpo-41302: Enable building Python 3.8 with libmpdec-2.5.0 to ease maintenance for Linux distributions. Patch by Felix Yan. - bpo-41300: Save files with non-ascii chars. Fix regression released in 3.9.0b4 and 3.8.4. - Few minor fixes for the non-primary-interpreter option found in py3.9 ==== qemu ==== Subpackages: qemu-ipxe qemu-sgabios - Package and cross-build rom files for aarch64 from SLE15/Leap15.0 to fix boo#1125964 - Add patch to fix seabios cross-compilation: * seabios-fix_cross_compilation.patch - Add patch to fix sgabios cross-compilation: * sgabios-fix-cross-build.patch - Fix _constraints to include all architectures for disk size (fix aarch64) - Revert upstream patch which declares x86 vmx feature a migration blocker. Given the proliferation of using vm's with host features passed through and the general knowledge that nested virtualization has many usage caveats, but still gets put in use in restricted scenarios, this patch did more harm than good, I feel. So despite this relaxation, please consider yourself warned that nested virtualization is not yet a supportable feature. (bsc#1121604) 0058-Revert-target-i386-kvm-add-VMX-migr.patch - Fix SEV VM device assignment (bsc#1123205) 0059-memory-Fix-the-memory-region-type-a.patch 0060-target-i386-sev-Do-not-pin-the-ram-.patch - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-3.1 - Remove 71-sev.rules, which modifies the default permissions of /dev/sev by adding the kvm group as reader/writer. Upstream decided to take a different approach for libvirt to manage SEV due to security concerns which I agree overrides the convenience of providing /dev/sev access to all the kvm group (bsc#1124842 bsc#1102604) - Increase memory needed to build qemu-testsuite for ppc* arch's in _constraints file - Return specification exception for unimplemented diag 308 subcodes rather than a hardware error (bsc#1123179) - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-3.1 * Patches added: 0057-s390x-Return-specification-exceptio.patch - Fix OOB issue in slirp (CVE-2019-6778 bsc#1123156) 0056-slirp-check-data-length-while-emula.patch - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-3.1 - Fix ipxe GCC 9 incompatibilities (bsc#1121464) ipxe-efi-Simplify-diagnostic-for-NULL-handle.patch ipxe-build-Disable-gcc-address-of-packed-member-warning.patch - Tweak Xen interface to be compatible with upcoming v4.12 Xen 0055-xen-Add-xen-v4.12-based-xc_domain_c.patch - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-3.1 - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-3.1 * Patches added: 0054-linux-user-make-pwrite64-pread64-fd.patch (bsc#1121600) - Clarify that move to include v3.1.0 in qemu package corresponds with fate#327089, which of course builds on v3.0.0 mentioned previously, and that among other patches which this change obsoletes (because functionality is included in base version) I will mention one pointed out by reviewers: 0094-s390x-cpumodels-add-z14-Model-ZR1.patch - include post v3.1.0 patches marked for next stable release: 0041-vfio-ap-flag-as-compatible-with-bal.patch 0042-hw-s390x-Fix-bad-mask-in-time2tod.patch 0043-pcie-set-link-state-inactive-active.patch 0044-pc-piix4-Update-smbus-I-O-space-aft.patch 0045-hw-usb-fix-mistaken-de-initializati.patch - Address various security/stability issues * Fix host access vulnerability in usb-mtp infrastructure (CVE-2018-16872 bsc#1119493) 0046-usb-mtp-use-O_NOFOLLOW-and-O_CLOEXE.patch * Fix DoS in pvrdma interface (CVE-2018-20123 bsc#1119437) 0047-pvrdma-release-device-resources-in-.patch * Fix OOB access issue in rdma backend (CVE-2018-20124 bsc#1119840) 0048-rdma-check-num_sge-does-not-exceed-.patch * Fix NULL pointer reference in pvrdma emulation (CVE-2018-20191 bsc#1119979) 0049-pvrdma-add-uar_read-routine.patch * Fix DoS in pvrdma interface (CVE-2018-20125 bsc#1119989) 0050-pvrdma-check-number-of-pages-when-c.patch * Fix DoS in pvrdma interface (CVE-2018-20216 bsc#1119984) 0051-pvrdma-check-return-value-from-pvrd.patch * Fix DoS in pvrdma interface (CVE-2018-20126 bsc#1119991) 0052-pvrdma-release-ring-object-in-case-.patch - one more post v3.1.0 patches marked for next stable release: 0053-block-Fix-hangs-in-synchronous-APIs.patch - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-3.1 - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-3.1 * Patches added: 0040-xen-ignore-live-parameter-from-xen-.patch (bsc#1079730, bsc#1101982, bsc#1063993) - Follow up on ideas prompted by last change: clean up the patches generated by git workflow. There is no value to the first line (mbox From line), or [PATCH] on subject line. Get rid of those - Other minor fixes and improvements to update_git.sh - Modify update_git.sh script: pass --zero-commit to format-patch This removes needless noise in the buildservice when the same set of patches is imported/exported at different times by different users. pass --no-signature to format-patch Remove sed call which used to remove the signature, use mv instead - Use /bin/bash to echo value into sys fs for ksm control (bsc#1112646) - fix memory leak in xen_disk (bsc#1100408) 0039-xen_disk-Avoid-repeated-memory-allo.patch - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-3.1 - building against xen-devel requires the XC_* compat macros to be set because this version of QEMU will be built against many versions of Xen. configure will decide on the appropriate function names it knows about today. To actually call these functions, future versions of Xen may require XC_* to be set. Furthermore, fix a bug in QEMU: xen_common.h undefines the XC_* macros unconditionally. - Update to v3.1.0: See http://wiki.qemu.org/ChangeLog/3.1 Take note that ongoing feature deprecation is tracked at both http://wiki.qemu-project.org/Features/LegacyRemoval and in Appendix B of the qemu-doc.* files installed with the qemu package Some noteworthy changes: * x86 IceLake-Server and IceLake-Client cpu models added * Document recommendations for choosing cpu modesl for x86 guests * Support for Hyper-V enlightened VMCS * stdvga and bochs-display devices can expose EDID information to the guest. stdvga xres and yres properties are exposed in the EDID information * s390 improvements: vfio-ap crypto device support, max-cpu model added, etoken support, huge page backing support * ARM: ARMv6M architecture and Cortex-M0 cpu host support added, Cortex-A72 cpu model added, GICv2 virtualization extensions, emulation of AArch32 virtualization, Scalable Vector Extension implemented * Support for AMD IOMMU interrupt remapping and guest virtual APIC mode * Multithreaded TCG on x86 is considered supportable * Add a patch to triple timeout of block io tests, since the obs environment is fickle * x86 save/restore and live migration is prohibited if Intel KVM nested virtualization is enabled * Patches dropped (upstream unless otherwise noted): 0033-migration-warn-about-inconsistent-s.patch (shouldn't be needed anymore) 0035-configure-Modify-python-used-for-io.patch (upstream now python3 friendly) 0039-tests-boot-serial-test-Bump-timeout.patch 0040-linux-headers-update.patch 0041-s390x-kvm-add-etoken-facility.patch 0042-seccomp-prefer-SCMP_ACT_KILL_PROCES.patch 0043-configure-require-libseccomp-2.2.0.patch 0044-seccomp-set-the-seccomp-filter-to-a.patch 0045-sandbox-disable-sandbox-if-CONFIG_S.patch 0046-seccomp-check-TSYNC-host-capability.patch 0047-linux-user-init_guest_space-Try-to-.patch 0048-ne2000-fix-possible-out-of-bound-ac.patch 0049-rtl8139-fix-possible-out-of-bound-a.patch 0050-pcnet-fix-possible-buffer-overflow.patch 0051-net-ignore-packet-size-greater-than.patch 0052-lsi53c895a-check-message-length-val.patch 0053-nvme-fix-oob-access-issue-CVE-2018-.patch (fixed differently upstream) * Patches renamed: 0034-smbios-Add-1-terminator-if-any-stri.patch - > 0033-smbios-Add-1-terminator-if-any-stri.patch 0036-qemu-io-tests-comment-out-problemat.patch - > 0034-qemu-io-tests-comment-out-problemat.patch 0037-tests-test-thread-pool-is-racy-add-.patch - > 0035-tests-test-thread-pool-is-racy-add-.patch 0038-xen-add-block-resize-support-for-xe.patch - > 0036-xen-add-block-resize-support-for-xe.patch * Patches added: 0037-tests-qemu-iotests-Triple-timeout-o.patch 0038-tests-block-io-test-130-needs-some-.patch - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-3.1 - Update includes the following bug fixes: bsc#1108474, bsc#1117615 - Update includes the following SLE requested functionality: FATE#324810, FATE#325875, FATE#326369, FATE#326378, FATE#326379, FATE#326401, FATE#326672, FATE#326829 - Make the following packaging changes related to the new release * Enable libpmem, pvrdma, vhost-crypto features and qemu-block-nfs subpackage * New roms available: vgabios-bochs-display.bin, vgabios-ramfb.bin * New binary tool included (qemu-edid) for testing the new qemu edid generator - Tweaked patches we carry to pass qemu's checkpatch checker - Modify update_git.sh script to enable packaging qemu from development time sources, not just at release time - Removed erroneous (and now useless) tests for tar and gzip formats - Don't exclude s390x anymore from building the qemu-testsuite - Based on current OBS building observations make changes to storage and memory requires specified in the _constraints file - Re-sync openSUSE and SUSE SLE qemu packages. This changes file is the openSUSE one with this entry providing the intervening SLE CVE, FATE, and bugzilla references, which are still addressed in this package, and not yet called out in this changes file. * CVE-2018-10839 CVE-2018-16847 CVE-2018-17958 CVE-2018-17962 CVE-2018-17963 CVE-2018-18849 * bsc#1110910 bsc#1111006 bsc#1111010 bsc#1111013 bsc#1114422 bsc#1114529 * Patches added: 0047-linux-user-init_guest_space-Try-to-.patch 0048-ne2000-fix-possible-out-of-bound-ac.patch 0049-rtl8139-fix-possible-out-of-bound-a.patch 0050-pcnet-fix-possible-buffer-overflow.patch 0051-net-ignore-packet-size-greater-than.patch 0052-lsi53c895a-check-message-length-val.patch 0053-nvme-fix-oob-access-issue-CVE-2018-.patch - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-3.0 * Adding changes to mitigate seccomp vulnerability (CVE-2018-15746 bsc#1106222) - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-3.0 * Patches added: 0042-seccomp-prefer-SCMP_ACT_KILL_PROCES.patch 0043-configure-require-libseccomp-2.2.0.patch 0044-seccomp-set-the-seccomp-filter-to-a.patch 0045-sandbox-disable-sandbox-if-CONFIG_S.patch 0046-seccomp-check-TSYNC-host-capability.patch - Do more misc spec file fixes: * Be explicit in spec file about Version used for all subpackages (again, to avoid subpackage ordering issues). Default Release tag is also brought in by obs format_spec_file service * Delete binary blob s390-netboot.img, which we rebuild * Don't provide separate Url for qemu-kvm package - the main qemu website provides easily findable link for kvm specifics * Associate petalogix-ml605.dtb with qemu-extra instead of qemu-ppc * More entry sorting - Correct some versioning as follows: * Accurately reflect the qemu-ipxe package version value by adding "+" at the end * Don't overwrite seabios .version file, since now (for quite some time actually) upstream tarball creation creates this file and the value we are writing to it is actually wrong - Make spec file improvements, including the following: * Add qemu.keyring to enable package source verification * Create srcname macro to identify source file name separately from package name * Create alternate to %version to avoid subpackage ordering causing inadvertantly wrong %version value at point of use * Sort some entries * Be more consistent with macro syntax usage * Minor file tweaks as done by osc format_spec_file service - Re-sync openSUSE and SUSE SLE qemu packages. This changes file is the openSUSE one with this entry providing the intervening SLE CVE, FATE, and bugzilla references, which are still addressed in this package, and not yet called out in this changes file. * CVE-2018-11806 CVE-2018-12617 CVE-2018-7550 CVE-2018-15746 * fate#325467 * bsc#1091695 bsc#1094725 bsc#1094913 bsc#1096223 bsc#1098735 bsc#1103628 bsc#1105279 bsc#1106222 bsc#1106222 bsc#1107489 * Patches added: * only enable glusterfs for openSUSE 0040-linux-headers-update.patch 0041-s390x-kvm-add-etoken-facility.patch - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-3.0 - Increase timeout for boot-serial-test, since we've hit the timeout for armv7l arch in qemu-testsuite. 0039-tests-boot-serial-test-Bump-timeout.patch - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-3.0 - Drop legacy kvm_stat script and man page. We'll rely on the kvm_stat package only going forward kvm_stat kvm_stat.1.gz - Update SLE support documentation to match v3.0.0 release - Update to v3.0.0: See http://wiki.qemu.org/ChangeLog/3.0 Don't read anything into the major version number update. It's been decided to increase the major version number each year. Take note that ongoing feature deprecation is tracked at both http://wiki.qemu-project.org/Features/LegacyRemoval and in Appendix B of the qemu-doc.* files installed with the qemu package. Some noteworthy changes: * Support for additional x86/AMD mitigations against Speculative Store Bypass (Spectre Variant 4, CVE-2018-3639) * Improved support for nested KVM guests running on Hyper-V * Block device support for active disk-mirroring, which avoids convergence issues which may arise when doing passive/background mirroring of busy devices * Improved support for AHCI emulation, SCSI emulation, and persistent reservations / cluster management * OpenGL ES support for SDL front-end, additional framebuffer device options for early boot display without using legacy VGA emulation * Live migration support for TPM TIS devices, capping bandwidth usage during post-copy migration, and recovering from a failed post-copy migration * Improved latency when using user-mode networking / SLIRP * ARM: support for SMMUv3 IOMMU when using 'virt' machine type * ARM: v8M extensions for VLLDM and VLSTM floating-point instructions, and improved support for AArch64 v8.2 FP16 extensions * ARM: support for Scalable Vector Extensions in linux-user mode * Microblaze: support for 64-bit address sizes and translation bug fixes * PowerPC: PMU support for mac99 machine type and improvements for Uninorth PCI host bridge emulation for Mac machine types * PowerPC: preliminary support for emulating POWER9 hash MMU mode when using powernv machine type * RISC-V: improvement for privileged ISA emulation * s390: support for z14 ZR1 CPU model * s390: bpb/ppa15 Spectre mitigations enabled by default for z196 and later CPU models * s390: support for configuring consoles via -serial options * Patches dropped (upstream unless otherwise noted): 0008-linux-user-fix-segfault-deadlock.patch (no longer needed) 0039-blockjob-Fix-assertion-in-block_job.patch 0041-seccomp-allow-sched_setscheduler-wi.patch Make-installed-scripts-explicitly-python3.patch (we now make python3 explicit in other patch) * Patches renamed: 0009-linux-user-binfmt-support-host-bina.patch - > 0008-linux-user-binfmt-support-host-bina.patch 0010-linux-user-Fake-proc-cpuinfo.patch - > 0009-linux-user-Fake-proc-cpuinfo.patch 0011-Remove-problematic-evdev-86-key-fro.patch - > 0010-Remove-problematic-evdev-86-key-fro.patch 0012-linux-user-use-target_ulong.patch - > 0011-linux-user-use-target_ulong.patch 0013-Make-char-muxer-more-robust-wrt-sma.patch - > 0012-Make-char-muxer-more-robust-wrt-sma.patch 0014-linux-user-lseek-explicitly-cast-no.patch - > 0013-linux-user-lseek-explicitly-cast-no.patch 0015-AIO-Reduce-number-of-threads-for-32.patch - > 0014-AIO-Reduce-number-of-threads-for-32.patch 0016-xen_disk-Add-suse-specific-flush-di.patch - > 0015-xen_disk-Add-suse-specific-flush-di.patch 0017-qemu-bridge-helper-reduce-security-.patch - > 0016-qemu-bridge-helper-reduce-security-.patch 0018-qemu-binfmt-conf-use-qemu-ARCH-binf.patch - > 0017-qemu-binfmt-conf-use-qemu-ARCH-binf.patch 0019-linux-user-properly-test-for-infini.patch - > 0018-linux-user-properly-test-for-infini.patch 0020-roms-Makefile-pass-a-packaging-time.patch - > 0019-roms-Makefile-pass-a-packaging-time.patch 0021-Raise-soft-address-space-limit-to-h.patch - > 0020-Raise-soft-address-space-limit-to-h.patch 0022-increase-x86_64-physical-bits-to-42.patch - > 0021-increase-x86_64-physical-bits-to-42.patch 0023-vga-Raise-VRAM-to-16-MiB-for-pc-0.1.patch - > 0022-vga-Raise-VRAM-to-16-MiB-for-pc-0.1.patch 0024-i8254-Fix-migration-from-SLE11-SP2.patch - > 0023-i8254-Fix-migration-from-SLE11-SP2.patch 0025-acpi_piix4-Fix-migration-from-SLE11.patch - > 0024-acpi_piix4-Fix-migration-from-SLE11.patch 0026-Fix-tigervnc-long-press-issue.patch - > 0025-Fix-tigervnc-long-press-issue.patch 0027-string-input-visitor-Fix-uint64-par.patch - > 0026-string-input-visitor-Fix-uint64-par.patch 0028-test-string-input-visitor-Add-int-t.patch - > 0027-test-string-input-visitor-Add-int-t.patch 0029-test-string-input-visitor-Add-uint6.patch - > 0028-test-string-input-visitor-Add-uint6.patch 0030-tests-Add-QOM-property-unit-tests.patch - > 0029-tests-Add-QOM-property-unit-tests.patch 0031-tests-Add-scsi-disk-test.patch - > 0030-tests-Add-scsi-disk-test.patch 0032-Switch-order-of-libraries-for-mpath.patch - > 0031-Switch-order-of-libraries-for-mpath.patch 0033-Make-installed-scripts-explicitly-p.patch - > 0032-Make-installed-scripts-explicitly-p.patch (python2->python3) 0034-migration-warn-about-inconsistent-s.patch - > 0033-migration-warn-about-inconsistent-s.patch 0035-smbios-Add-1-terminator-if-any-stri.patch - > 0034-smbios-Add-1-terminator-if-any-stri.patch 0036-configure-Modify-python-used-for-io.patch - > 0035-configure-Modify-python-used-for-io.patch 0037-qemu-io-tests-comment-out-problemat.patch - > 0036-qemu-io-tests-comment-out-problemat.patch 0038-tests-test-thread-pool-is-racy-add-.patch - > 0037-tests-test-thread-pool-is-racy-add-.patch 0040-xen-add-block-resize-support-for-xe.patch - > 0038-xen-add-block-resize-support-for-xe.patch - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-3.0 - Update QEMU to allow kvm group access to /dev/sev (bsc#1102604). 71-sev.rules - Update to v2.12.1, a stable, (mostly) bug-fix-only release * This update contains new mitigation functionality for CVE-2018-3639 (Speculative Store Bypass) in x86. There are also bug fixes for migration, Intel IOMMU emulation, block layer/image handling, ARM emulation, and various other areas. (Note that a number of 2.12.1 patches were already included by us previously) (CVE-2018-3639 bsc#1092885) * Patches dropped (subsumed by stable update): 0039-device_tree-Increase-FDT_MAX_SIZE-t.patch 0040-vnc-fix-use-after-free.patch 0041-ccid-Fix-dwProtocols-advertisement-.patch 0042-tcg-arm-Fix-memory-barrier-encoding.patch 0043-s390-ccw-force-diag-308-subcode-to-.patch 0044-nbd-client-fix-nbd_negotiate_simple.patch 0045-migration-block-dirty-bitmap-fix-me.patch 0046-nbd-client-Fix-error-messages-durin.patch 0047-nbd-client-Relax-handling-of-large-.patch 0048-qxl-fix-local-renderer-crash.patch 0049-tcg-Limit-the-number-of-ops-in-a-TB.patch 0050-target-arm-Clear-SVE-high-bits-for-.patch 0051-cpus-tcg-fix-never-exiting-loop-on-.patch 0052-s390x-css-disabled-subchannels-cann.patch 0053-pc-bios-s390-ccw-struct-tpi_info-mu.patch 0054-virtio-ccw-common-reset-handler.patch 0055-s390x-ccw-make-sure-all-ccw-devices.patch 0056-blockjob-expose-error-string-via-qu.patch 0058-qemu-io-Use-purely-string-blockdev-.patch 0059-qemu-img-Use-only-string-options-in.patch 0060-nfs-Remove-processed-options-from-Q.patch 0061-i386-define-the-ssbd-CPUID-feature-.patch 0062-i386-Define-the-Virt-SSBD-MSR-and-h.patch 0063-i386-define-the-AMD-virt-ssbd-CPUID.patch 0064-ahci-fix-PxCI-register-race.patch 0065-ccid-card-passthru-fix-regression-i.patch * Patches renamed: 0057-blockjob-Fix-assertion-in-block_job.patch - > 0039-blockjob-Fix-assertion-in-block_job.patch 0066-xen-add-block-resize-support-for-xe.patch - > 0040-xen-add-block-resize-support-for-xe.patch 0067-seccomp-allow-sched_setscheduler-wi.patch - > 0041-seccomp-allow-sched_setscheduler-wi.patch - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.12 - Fixing seccomp resourcecontrol defunct issue (bsc#1102627) - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.12 * Patches added: 0067-seccomp-allow-sched_setscheduler-wi.patch - Add ipxe-fix-build.patch to not error out with binutils >= 2.31 . - Remove linux-user patch which is no longer needed (bsc#1098056) * Patches dropped: 0011-linux-user-XXX-disable-fiemap.patch * Patches renamed: 0036-Remove-problematic-evdev-86-key-fro.patch - > 0011-Remove-problematic-evdev-86-key-fro.patch 0037-configure-Modify-python-used-for-io.patch - > 0036-configure-Modify-python-used-for-io.patch 0038-qemu-io-tests-comment-out-problemat.patch - > 0037-qemu-io-tests-comment-out-problemat.patch 0039-tests-test-thread-pool-is-racy-add-.patch - > 0038-tests-test-thread-pool-is-racy-add-.patch 0040-device_tree-Increase-FDT_MAX_SIZE-t.patch - > 0039-device_tree-Increase-FDT_MAX_SIZE-t.patch 0041-vnc-fix-use-after-free.patch - > 0040-vnc-fix-use-after-free.patch 0042-ccid-Fix-dwProtocols-advertisement-.patch - > 0041-ccid-Fix-dwProtocols-advertisement-.patch 0043-tcg-arm-Fix-memory-barrier-encoding.patch - > 0042-tcg-arm-Fix-memory-barrier-encoding.patch 0044-s390-ccw-force-diag-308-subcode-to-.patch - > 0043-s390-ccw-force-diag-308-subcode-to-.patch 0045-nbd-client-fix-nbd_negotiate_simple.patch - > 0044-nbd-client-fix-nbd_negotiate_simple.patch 0046-migration-block-dirty-bitmap-fix-me.patch - > 0045-migration-block-dirty-bitmap-fix-me.patch 0047-nbd-client-Fix-error-messages-durin.patch - > 0046-nbd-client-Fix-error-messages-durin.patch 0048-nbd-client-Relax-handling-of-large-.patch - > 0047-nbd-client-Relax-handling-of-large-.patch 0049-qxl-fix-local-renderer-crash.patch - > 0048-qxl-fix-local-renderer-crash.patch 0050-tcg-Limit-the-number-of-ops-in-a-TB.patch - > 0049-tcg-Limit-the-number-of-ops-in-a-TB.patch 0051-target-arm-Clear-SVE-high-bits-for-.patch - > 0050-target-arm-Clear-SVE-high-bits-for-.patch 0052-cpus-tcg-fix-never-exiting-loop-on-.patch - > 0051-cpus-tcg-fix-never-exiting-loop-on-.patch 0053-s390x-css-disabled-subchannels-cann.patch - > 0052-s390x-css-disabled-subchannels-cann.patch 0054-pc-bios-s390-ccw-struct-tpi_info-mu.patch - > 0053-pc-bios-s390-ccw-struct-tpi_info-mu.patch 0055-virtio-ccw-common-reset-handler.patch - > 0054-virtio-ccw-common-reset-handler.patch 0056-s390x-ccw-make-sure-all-ccw-devices.patch - > 0055-s390x-ccw-make-sure-all-ccw-devices.patch 0057-blockjob-expose-error-string-via-qu.patch - > 0056-blockjob-expose-error-string-via-qu.patch 0058-blockjob-Fix-assertion-in-block_job.patch - > 0057-blockjob-Fix-assertion-in-block_job.patch 0059-qemu-io-Use-purely-string-blockdev-.patch - > 0058-qemu-io-Use-purely-string-blockdev-.patch 0060-qemu-img-Use-only-string-options-in.patch - > 0059-qemu-img-Use-only-string-options-in.patch 0061-nfs-Remove-processed-options-from-Q.patch - > 0060-nfs-Remove-processed-options-from-Q.patch 0062-i386-define-the-ssbd-CPUID-feature-.patch - > 0061-i386-define-the-ssbd-CPUID-feature-.patch 0063-i386-Define-the-Virt-SSBD-MSR-and-h.patch - > 0062-i386-Define-the-Virt-SSBD-MSR-and-h.patch 0064-i386-define-the-AMD-virt-ssbd-CPUID.patch - > 0063-i386-define-the-AMD-virt-ssbd-CPUID.patch 0065-ahci-fix-PxCI-register-race.patch - > 0064-ahci-fix-PxCI-register-race.patch 0066-ccid-card-passthru-fix-regression-i.patch - > 0065-ccid-card-passthru-fix-regression-i.patch 0067-xen-add-block-resize-support-for-xe.patch - > 0066-xen-add-block-resize-support-for-xe.patch - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.12 - Fix build failure of skiboot with gcc8 compiler skiboot-hdata-i2c.c-fix-building-with-gcc8.patch - Tweak build service constraints information to avoid failures - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.12 * Patches added: 0067-xen-add-block-resize-support-for-xe.patch - Tweak patch file generation to be more git version agnostic. Also change update_git.sh to not reformat spec file by default. - Looks like the right fix for the AHCI issue has been identified upstream. Turns out to also affect Linux guests as well. (bsc#1094406) * Patches dropped: 0065-Revert-replay-don-t-process-async-e.patch 0066-Revert-replay-avoid-recursive-call-.patch 0067-Revert-replay-check-return-values-o.patch 0068-Revert-replay-push-replay_mutex_loc.patch * Patches added: 0065-ahci-fix-PxCI-register-race.patch - Fix a regresssion introduced in v2.12.0 for ccid-card-passthrough (bsc#1095419) 0066-ccid-card-passthru-fix-regression-i.patch - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.12 - Fix qemu-guest-agent service issue (bsc#1094898) - Spectre v4 vulnerability mitigation support for KVM guests. High level description of vulnerability: Systems with microprocessors utilizing speculative execution and speculative execution of memory reads before the addresses of all prior memory writes are known may allow unauthorized disclosure of information to an attacker with local user access via a side-channel analysis. This change permits the new x86 cpu feature flag named "ssbd" to be presented to the guest, given that the host has this feature, and KVM exposes it to the guest as well. For this feature to be enabled, via adding it to the qemu commandline (eg: -cpu ,+spec-ctrl,+ssbd), so the guest OS can take advantage of the feature, spec-ctrl and ssbd support is also required in the host. Another new x86 cpu feature flag named "virt-ssbd" is also added to handle this vulnerability for AMD processors. (CVE-2018-3639 bsc#1092885) 0062-i386-define-the-ssbd-CPUID-feature-.patch 0063-i386-Define-the-Virt-SSBD-MSR-and-h.patch 0064-i386-define-the-AMD-virt-ssbd-CPUID.patch - Replay code introduced an issue for AHCI emulation, where on Windows 10 I/O would stop randomly, and Windows would then reset the AHCI device. The issue is not yet fully identified, but reverting some of those changes is at least for now a workaround. (bsc#1094406) 0065-Revert-replay-don-t-process-async-e.patch 0066-Revert-replay-avoid-recursive-call-.patch 0067-Revert-replay-check-return-values-o.patch 0068-Revert-replay-push-replay_mutex_loc.patch - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.12 - Add some upstream fixes targeted for the next stable release 0040-device_tree-Increase-FDT_MAX_SIZE-t.patch 0041-vnc-fix-use-after-free.patch 0042-ccid-Fix-dwProtocols-advertisement-.patch 0043-tcg-arm-Fix-memory-barrier-encoding.patch 0044-s390-ccw-force-diag-308-subcode-to-.patch 0045-nbd-client-fix-nbd_negotiate_simple.patch 0046-migration-block-dirty-bitmap-fix-me.patch 0047-nbd-client-Fix-error-messages-durin.patch 0048-nbd-client-Relax-handling-of-large-.patch 0049-qxl-fix-local-renderer-crash.patch 0050-tcg-Limit-the-number-of-ops-in-a-TB.patch 0051-target-arm-Clear-SVE-high-bits-for-.patch 0052-cpus-tcg-fix-never-exiting-loop-on-.patch 0053-s390x-css-disabled-subchannels-cann.patch 0054-pc-bios-s390-ccw-struct-tpi_info-mu.patch 0055-virtio-ccw-common-reset-handler.patch 0056-s390x-ccw-make-sure-all-ccw-devices.patch 0057-blockjob-expose-error-string-via-qu.patch 0058-blockjob-Fix-assertion-in-block_job.patch 0059-qemu-io-Use-purely-string-blockdev-.patch 0060-qemu-img-Use-only-string-options-in.patch 0061-nfs-Remove-processed-options-from-Q.patch - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.12 - Fix qemu-guest-agent uninstall (bsc#1093169) - Minor tweak to qemu spec file - Update to v2.12.0: See http://wiki.qemu.org/ChangeLog/2.12 Some noteworthy changes: CLI options removed: -tdf, -no-kvm-pit, -drive boot, -net channel, - net dump, -hdachs, -drive,if=scsi HMP commands removed: usb_add, usb_del, host_net_add, host_net_remove Q35 default nic now e1000e AMD SEV support - smbios supports setting data for type 11 tables audio and display support split out as modules - nic for simple creation of guest NIC and host back-end QMP monitor "out-of-band" capability lots of ARM and s390 improvements - Include more of upstream's in-tree tests in the qemu-testsuite package * Patches dropped: 0033-memfd-fix-configure-test.patch 0034-qapi-use-items-values-intead-of-ite.patch 0035-qapi-Use-OrderedDict-from-standard-.patch 0036-qapi-adapt-to-moved-location-of-Str.patch 0037-qapi-Adapt-to-moved-location-of-mak.patch 0038-qapi-remove-q-arg-to-diff-when-comp.patch 0039-qapi-ensure-stable-sort-ordering-wh.patch 0040-qapi-force-a-UTF-8-locale-for-runni.patch 0041-scripts-ensure-signrom-treats-data-.patch 0042-configure-allow-use-of-python-3.patch 0043-input-add-missing-JIS-keys-to-virti.patch 0045-pc-fail-memory-hot-plug-unplug-with.patch 0046-memattrs-add-debug-attribute.patch 0047-exec-add-ram_debug_ops-support.patch 0048-exec-add-debug-version-of-physical-.patch 0049-monitor-i386-use-debug-APIs-when-ac.patch 0050-machine-add-memory-encryption-prope.patch 0051-kvm-update-kvm.h-to-include-memory-.patch 0052-docs-add-AMD-Secure-Encrypted-Virtu.patch 0053-target-i386-add-Secure-Encrypted-Vi.patch 0054-qmp-add-query-sev-command.patch 0055-sev-i386-add-command-to-initialize-.patch 0056-qmp-populate-SevInfo-fields-with-SE.patch 0057-sev-i386-register-the-guest-memory-.patch 0058-kvm-introduce-memory-encryption-API.patch 0059-hmp-add-info-sev-command.patch 0060-sev-i386-add-command-to-create-laun.patch 0061-sev-i386-add-command-to-encrypt-gue.patch 0062-target-i386-encrypt-bios-rom.patch 0063-sev-i386-add-support-to-LAUNCH_MEAS.patch 0064-sev-i386-finalize-the-SEV-guest-lau.patch 0065-hw-i386-set-ram_debug_ops-when-memo.patch 0066-sev-i386-add-debug-encrypt-and-decr.patch 0067-target-i386-clear-C-bit-when-walkin.patch 0068-include-add-psp-sev.h-header-file.patch 0069-sev-i386-add-support-to-query-PLATF.patch 0070-sev-i386-add-support-to-KVM_SEV_GUE.patch 0071-qmp-add-query-sev-launch-measure-co.patch 0072-tests-qmp-test-blacklist-query-sev-.patch 0073-sev-i386-add-migration-blocker.patch 0074-cpu-i386-populate-CPUID-0x8000_001F.patch 0075-migration-warn-about-inconsistent-s.patch 0076-smbios-support-setting-OEM-strings-.patch 0077-smbios-Add-1-terminator-if-any-stri.patch 0078-Remove-problematic-evdev-86-key-fro.patch 0079-tpm-lookup-cancel-path-under-tpm-de.patch 0080-vga-fix-region-calculation.patch skiboot-GCC7-fixes-for-Wimplicit-fallthr.patch skiboot-libc-stdio-vsnprintf.c-add-expli.patch skiboot-build-LDFLAGS-pass-pie-flag-explicitly-to-ld.patch ui-keycodemapdb-Add-missing-QKeyCode-val.patch ui-keycodemapdb-Fix-compat-with-py3-dict.patch * Patches renamed: 0044-Make-installed-scripts-explicitly-p.patch - > 0033-Make-installed-scripts-explicitly-p.patch 0075-migration-warn-about-inconsistent-s.patch - > 0034-migration-warn-about-inconsistent-s.patch 0077-smbios-Add-1-terminator-if-any-stri.patch - > 0035-smbios-Add-1-terminator-if-any-stri.patch 0078-Remove-problematic-evdev-86-key-fro.patch - > 0036-Remove-problematic-evdev-86-key-fro.patch * Patches added: 0037-configure-Modify-python-used-for-io.patch 0038-qemu-io-tests-comment-out-problemat.patch 0039-tests-test-thread-pool-is-racy-add-.patch - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.12 - Fix autoinstall of qemu-guest-agent by getting the modalias string right (bsc#1091143) - Guard strncpy call with GCC pragma to disable warning about possible incorrect usage, when in fact it is correct. This is for gcc 8 compatibility (bsc#1090355) ipxe-efi-guard-strncpy-with-gcc-warning-ignore-pragma.patch - Add WantedBy for enable qemu-ga@.service auto start (bsc#1090369) - fix qemu-ga service file name (bsc#1089067) - Fix OOB access in VGA emulation (CVE-2018-7858 bsc#1084604) 0080-vga-fix-region-calculation.patch - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.11 - Add new look up path "sys/class/tpm" for tpm cancel path based on Linux 4.0 change (commit 313d21eeab9282e)(bsc#1070615) 0079-tpm-lookup-cancel-path-under-tpm-de.patch - Fix issue with key codes in qemu v2.11 0078-Remove-problematic-evdev-86-key-fro.patch - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.11 - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.11 * Patches added: 0077-smbios-Add-1-terminator-if-any-stri.patch bsc#994082 and bsc#1084316 - Add support for setting OEM strings table (fate#323624) 0076-smbios-support-setting-OEM-strings-.patch - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.11 - SLE15 KVM (as targeted for RC1) now has the feature exposed. Drop the patch. (bsc#1082276) 0076-i386-Compensate-for-KVM-SPEC_CTRL-f.patch - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.11 - Change example qemu-ifup script to not depend on bridge-utils. Also update the paths used for ip binary. - Eliminate bogus use of CPUID_7_0_EDX_PRED_CMD which we've carried since the initial Spectre v2 patch was added. EDX bit 27 of CPUID Leaf 07H, Sub-leaf 0 provides status on STIBP, and not the PRED_CMD MSR. Exposing the STIBP CPUID feature bit to the guest is wrong in general, since the VM doesn't directly control the scheduling of physical hyperthreads. This is left strictly to the L0 hypervisor. - Update to v2.11.1, a stable, (mostly) bug-fix-only release In addition to bug fixes, of necessity fixes are needed to address the Spectre v2 vulnerability by passing along to the guest new hardware features introduced by host microcode updates. A January 2018 release of qemu initially addressed this issue by exposing the feature for all x86 vcpu types, which was the quick and dirty approach, but not the proper solution. We remove that initial patch and now rely on the upstream solution. This update instead defines spec_ctrl and ibpb cpu feature flags as well as new cpu models which are clones of existing models with either -IBRS or -IBPB added to the end of the model name. These new vcpu models explicitly include the new feature(s), whereas the feature flags can be added to the cpu parameter as with other features. In short, for continued Spectre v2 protection, ensure that either the appropriate cpu feature flag is added to the QEMU command-line, or one of the new cpu models is used. Although migration from older versions is supported, the new cpu features won't be properly exposed to the guest until it is restarted with the cpu features explicitly added. A reboot is insufficient. A warning patch is added which attempts to detect a migration from a qemu version which had the quick and dirty fix (it only detects certain cases, but hopefully is helpful.) s390x guest vulnerability to Spectre v2 is also addressed in this update by including support for bpb and ppa/stfle.81 features. (CVE-2017-5715 bsc#1068032) For additional information on Spectre v2 as it relates to QEMU, see: https://www.qemu.org/2018/02/14/qemu-2-11-1-and-spectre-update/ - Unfortunately, it was found that our current KVM isn't correctly indicating support for the spec-ctrl feature, so I've added a patch to still detect that support within QEMU. This is of course a temporary kludge until KVM gets fixed. (bsc#1082276) - The SEV support patches are updated to the v9 series. - Fix incompatibility with recent glibc (boo#1081154) - Add Supplements tags for the guest agent package in an attempt to auto-install for QEMU and Xen SUSE Linux guests (fate#323570) * Patches dropped (subsumed by stable update, or reworked in v9): 0033-i386-kvm-MSR_IA32_SPEC_CTRL-and-MSR.patch 0050-target-i386-add-memory-encryption-f.patch 0054-accel-add-Secure-Encrypted-Virtuliz.patch 0072-sev-Fix-build-for-non-x86-hosts.patch * Patches added: 0033-memfd-fix-configure-test.patch 0053-target-i386-add-Secure-Encrypted-Vi.patch 0056-qmp-populate-SevInfo-fields-with-SE.patch 0072-tests-qmp-test-blacklist-query-sev-.patch 0073-sev-i386-add-migration-blocker.patch 0074-cpu-i386-populate-CPUID-0x8000_001F.patch 0075-migration-warn-about-inconsistent-s.patch 0076-i386-Compensate-for-KVM-SPEC_CTRL-f.patch * Patches renamed (plus some minor code changes): 0051-machine-add-memory-encryption-prope.patch - > 0050-machine-add-memory-encryption-prope.patch 0052-kvm-update-kvm.h-to-include-memory-.patch - > 0051-kvm-update-kvm.h-to-include-memory-.patch 0053-docs-add-AMD-Secure-Encrypted-Virtu.patch - > 0052-docs-add-AMD-Secure-Encrypted-Virtu.patch 0055-sev-add-command-to-initialize-the-m.patch - > 0055-sev-i386-add-command-to-initialize-.patch 0056-sev-register-the-guest-memory-range.patch - > 0057-sev-i386-register-the-guest-memory-.patch 0057-kvm-introduce-memory-encryption-API.patch - > 0058-kvm-introduce-memory-encryption-API.patch 0058-qmp-add-query-sev-command.patch - > 0054-qmp-add-query-sev-command.patch 0060-sev-add-command-to-create-launch-me.patch - > 0060-sev-i386-add-command-to-create-laun.patch 0061-sev-add-command-to-encrypt-guest-me.patch - > 0061-sev-i386-add-command-to-encrypt-gue.patch 0063-sev-add-support-to-LAUNCH_MEASURE-c.patch - > 0063-sev-i386-add-support-to-LAUNCH_MEAS.patch 0064-sev-Finalize-the-SEV-guest-launch-f.patch - > 0064-sev-i386-finalize-the-SEV-guest-lau.patch 0066-sev-add-debug-encrypt-and-decrypt-c.patch - > 0066-sev-i386-add-debug-encrypt-and-decr.patch 0069-sev-add-support-to-query-PLATFORM_S.patch - > 0069-sev-i386-add-support-to-query-PLATF.patch 0070-sev-add-support-to-KVM_SEV_GUEST_ST.patch - > 0070-sev-i386-add-support-to-KVM_SEV_GUE.patch - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.11 - Add AMD SEV (Secure Encrypted Virtualization) support by taking the v7 series of the patches posted to qemu ml. (fate#322124) 0046-memattrs-add-debug-attribute.patch 0047-exec-add-ram_debug_ops-support.patch 0048-exec-add-debug-version-of-physical-.patch 0049-monitor-i386-use-debug-APIs-when-ac.patch 0050-target-i386-add-memory-encryption-f.patch 0051-machine-add-memory-encryption-prope.patch 0052-kvm-update-kvm.h-to-include-memory-.patch 0053-docs-add-AMD-Secure-Encrypted-Virtu.patch 0054-accel-add-Secure-Encrypted-Virtuliz.patch 0055-sev-add-command-to-initialize-the-m.patch 0056-sev-register-the-guest-memory-range.patch 0057-kvm-introduce-memory-encryption-API.patch 0058-qmp-add-query-sev-command.patch 0059-hmp-add-info-sev-command.patch 0060-sev-add-command-to-create-launch-me.patch 0061-sev-add-command-to-encrypt-guest-me.patch 0062-target-i386-encrypt-bios-rom.patch 0063-sev-add-support-to-LAUNCH_MEASURE-c.patch 0064-sev-Finalize-the-SEV-guest-launch-f.patch 0065-hw-i386-set-ram_debug_ops-when-memo.patch 0066-sev-add-debug-encrypt-and-decrypt-c.patch 0067-target-i386-clear-C-bit-when-walkin.patch 0068-include-add-psp-sev.h-header-file.patch 0069-sev-add-support-to-query-PLATFORM_S.patch 0070-sev-add-support-to-KVM_SEV_GUEST_ST.patch 0071-qmp-add-query-sev-launch-measure-co.patch 0072-sev-Fix-build-for-non-x86-hosts.patch - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.11 - Update python3 related patches now that they are upstream - guest agent: change service file to a template so it can be used by Xen as well. Adjust udev rule accordingly. FATE#324963 - Fix machine inconsistency with -no-acpi and nvdimm (bsc#1077823) 0045-pc-fail-memory-hot-plug-unplug-with.patch - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.11 - Modify BuildRequires python references - seabios also needed tweaks for python2 vs python3 * Patches added: seabios-use-python2-explicitly-as-needed.patch seabios-switch-to-python3-as-needed.patch - Try to get our story right wrt python2 vs python3 (bsc#1077564) * Get rid of use of #!/usr/bin/env python in scripts we install * include proposed upstream build system changes needed for building with python2 or python3 * Patches dropped: 0032-scripts-avoid-usr-bin-python-refere.patch * Patches renamed: 0033-Switch-order-of-libraries-for-mpath.patch - > 0032-Switch-order-of-libraries-for-mpath.patch 0034-i386-kvm-MSR_IA32_SPEC_CTRL-and-MSR.patch - > 0033-i386-kvm-MSR_IA32_SPEC_CTRL-and-MSR.patch * Patches added: 0034-qapi-use-items-values-intead-of-ite.patch 0035-qapi-Use-OrderedDict-from-standard-.patch 0036-qapi-adapt-to-moved-location-of-Str.patch 0037-qapi-Adapt-to-moved-location-of-mak.patch 0038-qapi-remove-q-arg-to-diff-when-comp.patch 0039-qapi-ensure-stable-sort-ordering-wh.patch 0040-qapi-force-a-UTF-8-locale-for-runni.patch 0041-scripts-ensure-signrom-treats-data-.patch 0042-configure-allow-use-of-python-3.patch 0043-input-add-missing-JIS-keys-to-virti.patch 0044-Make-installed-scripts-explicitly-p.patch Make-installed-scripts-explicitly-python3.patch ui-keycodemapdb-Add-missing-QKeyCode-val.patch ui-keycodemapdb-Fix-compat-with-py3-dict.patch - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.11 - Fix packaging dependencies (coreutils) for qemu-ksm package (bsc#1040202) - Pass through to guest info related to x86 security vulnerability (CVE-2017-5715 bsc#1068032) 0034-i386-kvm-MSR_IA32_SPEC_CTRL-and-MSR.patch - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.11 - Update to v2.11.0: See http://wiki.qemu.org/ChangeLog/2.11 Some noteworthy changes: - nodefconfig is now deprecated legacy pci-assignment code removed qemu-pr-helper added for handling guest persistant reservations (bsc#891066, bsc#910704, bsc#943807) qemu-keymap tool added for generating keymap files throttle block filter driver added support for a TPM emulator qcow2 image shrink support better support for >=64 vcpus for Windows guests nested KVM related improvements s390 pgste handling now done better EPYC cpu model added (bsc#1052825) improvements in qcow2 buffer handling vhost-user resume issue fixed migration hardening ARMv8-M security extension support more seccomp/sandboxing options available s390 cpu hot-plug improvements misc. virtfs improvements nbd improvements MTTCG improvements misc. TCG improvements scsi correctness improvements SEABIOS now has serial output option * Includes fixes for CVE-2017-15118 bsc#1070147, CVE-2017-15119 bsc#1070144 * Adds KASLR support (fate#323473, bsc#1070281) * Update SLE support docs to match this release * simplify spec file to expect at least sle_version >= 1315 * Patches dropped (upstream): 0013-console-add-question-mark-escape-op.patch 0020-configure-Fix-detection-of-seccomp-.patch 0034-target-i386-cpu-Add-new-EPYC-CPU-mo.patch 0035-chardev-baum-fix-baum-that-releases.patch 0036-io-fix-temp-directory-used-by-test-.patch 0037-io-fix-check-for-handshake-completi.patch 0038-crypto-fix-test-cert-generation-to-.patch 0039-vhost-user-disable-the-broken-subpr.patch 0040-io-monitor-encoutput-buffer-size-fr.patch 0041-cirrus-fix-oob-access-in-mode4and5-.patch 0042-9pfs-use-g_malloc0-to-allocate-spac.patch * Patches renamed: 0014-Make-char-muxer-more-robust-wrt-sma.patch - > 0013-Make-char-muxer-more-robust-wrt-sma.patch 0015-linux-user-lseek-explicitly-cast-no.patch - > 0014-linux-user-lseek-explicitly-cast-no.patch 0016-AIO-Reduce-number-of-threads-for-32.patch - > 0015-AIO-Reduce-number-of-threads-for-32.patch 0017-xen_disk-Add-suse-specific-flush-di.patch - > 0016-xen_disk-Add-suse-specific-flush-di.patch 0018-qemu-bridge-helper-reduce-security-.patch - > 0017-qemu-bridge-helper-reduce-security-.patch 0019-qemu-binfmt-conf-use-qemu-ARCH-binf.patch - > 0018-qemu-binfmt-conf-use-qemu-ARCH-binf.patch 0021-linux-user-properly-test-for-infini.patch - > 0019-linux-user-properly-test-for-infini.patch 0022-roms-Makefile-pass-a-packaging-time.patch - > 0020-roms-Makefile-pass-a-packaging-time.patch 0023-Raise-soft-address-space-limit-to-h.patch - > 0021-Raise-soft-address-space-limit-to-h.patch 0024-increase-x86_64-physical-bits-to-42.patch - > 0022-increase-x86_64-physical-bits-to-42.patch 0025-vga-Raise-VRAM-to-16-MiB-for-pc-0.1.patch - > 0023-vga-Raise-VRAM-to-16-MiB-for-pc-0.1.patch 0026-i8254-Fix-migration-from-SLE11-SP2.patch - > 0024-i8254-Fix-migration-from-SLE11-SP2.patch 0027-acpi_piix4-Fix-migration-from-SLE11.patch - > 0025-acpi_piix4-Fix-migration-from-SLE11.patch 0028-Fix-tigervnc-long-press-issue.patch - > 0026-Fix-tigervnc-long-press-issue.patch 0029-string-input-visitor-Fix-uint64-par.patch - > 0027-string-input-visitor-Fix-uint64-par.patch 0030-test-string-input-visitor-Add-int-t.patch - > 0028-test-string-input-visitor-Add-int-t.patch 0031-test-string-input-visitor-Add-uint6.patch - > 0029-test-string-input-visitor-Add-uint6.patch 0032-tests-Add-QOM-property-unit-tests.patch - > 0030-tests-Add-QOM-property-unit-tests.patch 0033-tests-Add-scsi-disk-test.patch - > 0031-tests-Add-scsi-disk-test.patch 0043-scripts-avoid-usr-bin-python-refere.patch - > 0032-scripts-avoid-usr-bin-python-refere.patch * We need the multipath libraries link order switched 0033-Switch-order-of-libraries-for-mpath.patch - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.11 - Avoid ref to /usr/bin/python in vmstate-static-checker.py script 0043-scripts-avoid-usr-bin-python-refere.patch - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.10 - For SLE15, it's been decided to stop providing SDL based graphics due to packaging constraints. Long ago GTK became the default, and there is little benefit to providing both. For now, keep it enabled for openSUSE (Tumblweed and Leap), but consider it marked deprecated there and if no one complains it will be removed for openSUSE as well in the near future. (fate#324465) - Fix problem building skiboot.lid skiboot-build-LDFLAGS-pass-pie-flag-explicitly-to-ld.patch - Wrap analyze-migration and vmstate-static-checker into tools from qemu scripts folder, also changed introduction of qemu-tools in spec file - Move supportplugin position in spec file - Add announcement in support docs about qed storage format no longer being supported in next major SLE release (SLE15) (fate#324200) - Address various security/stability issues * Fix DoS in I/O channel websockets (CVE-2017-15268 bsc#1062942) 0040-io-monitor-encoutput-buffer-size-fr.patch * Fix OOB access in cirrus vga device emulation (CVE-2017-15289 bsc#1063122) 0041-cirrus-fix-oob-access-in-mode4and5-.patch * Fix information leak in 9pfs interface (CVE-2017-15038 bsc#1062069) 0042-9pfs-use-g_malloc0-to-allocate-spac.patch - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.10 - Don't tie glusterfs support to specific arch - Build skiboot firmware (OPAL), particularly since it's fairly easy to do so skiboot-GCC7-fixes-for-Wimplicit-fallthr.patch skiboot-libc-stdio-vsnprintf.c-add-expli.patch - Added the global macro 'with_glusterfs' in order to re-enable glusterfs support. The macro enable easier future adjustments for various ARCH/targets/requiremnets. At first glusterfs support is enabled for openSUSE Leap 42.x and Factory for ARCH x86_64. - Add dependencies on ovmf (uefi) for the qemu-x86 and qemu-arm packages - Fix s390-netboot.img to be included with qemu-s390 package, not qemu-ppc - Update to v2.10.1, a stable, bug-fix-only release * fixes bsc#1056386 CVE-2017-13673, bsc#1056334 CVE-2017-13672, bsc#1057585 CVE-2017-14167 * Patches dropped (upstream): 0034-slirp-fix-clearing-ifq_so-from-pend.patch 0035-s390-ccw-Fix-alignment-for-CCW1.patch 0038-s390x-ais-for-2.10-stable-disable-a.patch 0039-s390x-cpumodel-remove-ais-from-z14-.patch * Patches renamed: 0036-target-i386-cpu-Add-new-EPYC-CPU-mo.patch - > 0034-target-i386-cpu-Add-new-EPYC-CPU-mo.patch 0037-chardev-baum-fix-baum-that-releases.patch - > 0035-chardev-baum-fix-baum-that-releases.patch 0040-io-fix-temp-directory-used-by-test-.patch - > 0036-io-fix-temp-directory-used-by-test-.patch 0041-io-fix-check-for-handshake-completi.patch - > 0037-io-fix-check-for-handshake-completi.patch 0042-crypto-fix-test-cert-generation-to-.patch - > 0038-crypto-fix-test-cert-generation-to-.patch 0043-vhost-user-disable-the-broken-subpr.patch - > 0039-vhost-user-disable-the-broken-subpr.patch - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.10 - Fix failures and potential failures in qemu-testsuite 0040-io-fix-temp-directory-used-by-test-.patch 0041-io-fix-check-for-handshake-completi.patch 0042-crypto-fix-test-cert-generation-to-.patch 0043-vhost-user-disable-the-broken-subpr.patch - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.10 - Fix migration issue on s390 0038-s390x-ais-for-2.10-stable-disable-a.patch 0039-s390x-cpumodel-remove-ais-from-z14-.patch - Fix case of not being able to build from rpm sources due to undefined macro (boo#1057966) - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.10 - Fix baum that release brlapi twice (bsc#1060045) 0037-chardev-baum-fix-baum-that-releases.patch - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.10 - For SLE15 pre-release testing, add support for the EPYC processor. This will be officially supported once it is included in the v2.11 release. (bsc#1052825) 0036-target-i386-cpu-Add-new-EPYC-CPU-mo.patch - Fix some support statements in our SLE support documents. - Update BuildRequires packages libibverbs-devel and librdmacm-devel to the more correct rdma-core-devel - Enable seccomp for s390x, aarch64, and ppc64le - Fix OOB issue (use after free) in slirp network stack (CVE-2017-13711 bsc#1056291) 0034-slirp-fix-clearing-ifq_so-from-pend.patch - Fix a misalignment in the s390 ccw firmware (bsc#1056680) 0035-s390-ccw-Fix-alignment-for-CCW1.patch - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.10 - Add a supportconfig plugin qemu-supportconfig FATE#323661 - Update to v2.10.0: See http://wiki.qemu.org/ChangeLog/2.10 - Dropped internal only patches used to support SUSE Studio Testdrive as well as other miscellaneous patches deemed unused and not worth carrying (bsc#1046783, bsc#1055125, bsc#1055127) - Update SLE support statements in anticipation of SLE15 - disable SAN boot capability from virtio pxe rom used in v1.4 and older pc machine types due to rom size requirements. Hopefully a better solution can be found which doesn't impact functionality * Patches added: ipxe-stub-out-the-SAN-req-s-in-int13.patch * Patches renamed: 0006-qemu-cvs-gettimeofday.patch -> 0003-qemu-cvs-gettimeofday.patch 0007-qemu-cvs-ioctl_debug.patch -> 0004-qemu-cvs-ioctl_debug.patch 0008-qemu-cvs-ioctl_nodirection.patch -> 0005-qemu-cvs-ioctl_nodirection.patch 0009-linux-user-add-binfmt-wrapper-for-a.patch -> 0006-linux-user-add-binfmt-wrapper-for-a.patch 0010-PPC-KVM-Disable-mmu-notifier-check.patch -> 0007-PPC-KVM-Disable-mmu-notifier-check.patch 0011-linux-user-fix-segfault-deadlock.patch -> 0008-linux-user-fix-segfault-deadlock.patch 0012-linux-user-binfmt-support-host-bina.patch -> 0009-linux-user-binfmt-support-host-bina.patch 0013-linux-user-Fake-proc-cpuinfo.patch -> 0010-linux-user-Fake-proc-cpuinfo.patch 0014-linux-user-XXX-disable-fiemap.patch -> 0011-linux-user-XXX-disable-fiemap.patch 0017-linux-user-use-target_ulong.patch -> 0012-linux-user-use-target_ulong.patch 0021-console-add-question-mark-escape-op.patch -> 0013-console-add-question-mark-escape-op.patch 0022-Make-char-muxer-more-robust-wrt-sma.patch -> 0014-Make-char-muxer-more-robust-wrt-sma.patch 0023-linux-user-lseek-explicitly-cast-no.patch -> 0015-linux-user-lseek-explicitly-cast-no.patch 0025-AIO-Reduce-number-of-threads-for-32.patch -> 0016-AIO-Reduce-number-of-threads-for-32.patch 0027-xen_disk-Add-suse-specific-flush-di.patch -> 0017-xen_disk-Add-suse-specific-flush-di.patch 0028-qemu-bridge-helper-reduce-security-.patch -> 0018-qemu-bridge-helper-reduce-security-.patch 0029-qemu-binfmt-conf-use-qemu-ARCH-binf.patch -> 0019-qemu-binfmt-conf-use-qemu-ARCH-binf.patch 0030-configure-Fix-detection-of-seccomp-.patch -> 0020-configure-Fix-detection-of-seccomp-.patch 0031-linux-user-properly-test-for-infini.patch -> 0020-linux-user-properly-test-for-infini.patch 0033-roms-Makefile-pass-a-packaging-time.patch -> 0022-roms-Makefile-pass-a-packaging-time.patch 0034-Raise-soft-address-space-limit-to-h.patch -> 0023-Raise-soft-address-space-limit-to-h.patch 0035-increase-x86_64-physical-bits-to-42.patch -> 0024-increase-x86_64-physical-bits-to-42.patch 0036-vga-Raise-VRAM-to-16-MiB-for-pc-0.1.patch -> 0025-vga-Raise-VRAM-to-16-MiB-for-pc-0.1.patch 0037-i8254-Fix-migration-from-SLE11-SP2.patch -> 0026-i8254-Fix-migration-from-SLE11-SP2.patch 0038-acpi_piix4-Fix-migration-from-SLE11.patch -> 0027-acpi_piix4-Fix-migration-from-SLE11.patch 0039-Fix-tigervnc-long-press-issue.patch -> 0028-Fix-tigervnc-long-press-issue.patch 0041-string-input-visitor-Fix-uint64-par.patch -> 0029-string-input-visitor-Fix-uint64-par.patch 0042-test-string-input-visitor-Add-int-t.patch -> 0030-test-string-input-visitor-Add-int-t.patch 0043-test-string-input-visitor-Add-uint6.patch -> 0031-test-string-input-visitor-Add-uint6.patch 0044-tests-Add-QOM-property-unit-tests.patch -> 0032-tests-Add-QOM-property-unit-tests.patch 0045-tests-Add-scsi-disk-test.patch -> 0033-tests-Add-scsi-disk-test.patch * Patches dropped (upstream unless otherwise noted): 0003-qemu-cvs-alsa_bitfield.patch (deemed not needed) 0004-qemu-cvs-alsa_ioctl.patch (deemed not needed) 0005-qemu-cvs-alsa_mmap.patch (deemed not needed) 0015-slirp-nooutgoing.patch (bsc#1055125) 0016-vnc-password-file-and-incoming-conn.patch (bsc#1055127) 0018-block-Add-support-for-DictZip-enabl.patch (bsc#1046783) 0019-block-Add-tar-container-format.patch (bsc#1046783) 0020-Legacy-Patch-kvm-qemu-preXX-dictzip.patch (bsc#1046783) 0024-configure-Enable-PIE-for-ppc-and-pp.patch (obsolete) 0026-dictzip-Fix-on-big-endian-systems.patch (bsc#1046783) 0032-linux-user-remove-all-traces-of-qem.patch 0040-fix-xen-hvm-direct-kernel-boot.patch (bsc#970791) 0046-RFC-update-Linux-headers-from-irqs-.patch 0047-ARM-KVM-Enable-in-kernel-timers-wit.patch 0048-input-Add-trace-event-for-empty-key.patch 0049-ACPI-don-t-call-acpi_pcihp_device_p.patch 0050-i386-Allow-cpuid-bit-override.patch (was for testing only) 0051-input-limit-kbd-queue-depth.patch 0052-audio-release-capture-buffers.patch 0053-scsi-avoid-an-off-by-one-error-in-m.patch 0054-vmw_pvscsi-check-message-ring-page-.patch 0055-9pfs-local-forbid-client-access-to-.patch 0056-jazz_led-fix-bad-snprintf.patch 0057-slirp-smb-Replace-constant-strings-.patch 0058-altera_timer-fix-incorrect-memset.patch 0059-Hacks-for-building-on-gcc-7-Fedora-.patch 0060-9pfs-local-fix-unlink-of-alien-file.patch 0061-megasas-do-not-read-DCMD-opcode-mor.patch 0062-megasas-always-store-SCSIRequest-in.patch 0063-nbd-Fully-initialize-client-in-case.patch 0064-9pfs-local-remove-use-correct-path-.patch 0065-hid-Reset-kbd-modifiers-on-reset.patch 0066-input-Decrement-queue-count-on-kbd-.patch 0067-xhci-only-update-dequeue-ptr-on-com.patch 0068-vnc-Set-default-kbd-delay-to-10ms.patch 0069-qemu-nbd-Ignore-SIGPIPE.patch 0070-usb-redir-fix-stack-overflow-in-usb.patch 0072-slirp-check-len-against-dhcp-option.patch 0071-exec-use-qemu_ram_ptr_length-to-acc.patch 0073-xen-mapcache-store-dma-information-.patch 0074-exec-Add-lock-parameter-to-qemu_ram.patch 0075-Replace-struct-ucontext-with-uconte.patch ipxe-build-Avoid-implicit-fallthrough-warnings-on-GCC-7.patch ipxe-iscsi-Always-send-FirstBurstLength-parameter.patch ipxe-ath-Add-missing-break-statements.patch ipxe-mucurses-Fix-erroneous-__nonnull-attribute.patch - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.10 - Fix package build failure as of glibc v2.26 update in Factory (boo#1055587) 0075-Replace-struct-ucontext-with-uconte.patch - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.9 - Remove redundant prerequire for pwdutils - Postrequire acl for setfacl - Prerequire shadow for groupadd - The recent security fix for CVE-2017-11334 adversely affects Xen. Include two additional patches to make sure Xen is going to be OK. 0073-xen-mapcache-store-dma-information-.patch 0074-exec-Add-lock-parameter-to-qemu_ram.patch - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.9 - Pre-add group kvm for qemu-tools (bsc#1011144) - Fixed a few more inaccuracies in the support docs. - Address various security/stability issues * Fix DOS vulnerability in qemu-nbd (bsc#1046636 CVE-2017-10664) 0069-qemu-nbd-Ignore-SIGPIPE.patch * Fix DOS from stack overflow in debug messages of usb redirection support (bsc#1047674 CVE-2017-10806) 0070-usb-redir-fix-stack-overflow-in-usb.patch * Fix OOB access during DMA operation (CVE-2017-11334 bsc#1048902) 0071-exec-use-qemu_ram_ptr_length-to-acc.patch * Fix OOB access parsing dhcp slirp options (CVE-2017-11434 bsc#1049381) 0072-slirp-check-len-against-dhcp-option.patch - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.9 - Fix support docs to indicate ARM64 is now fully L3 supported in SLES 12 SP3. Apply a few additional clarifications in the support docs. (bsc#1050268) - Adjust to libvdeplug-devel package naming changes. - Fix migration with xhci (bsc#1048296) 0067-xhci-only-update-dequeue-ptr-on-com.patch - Increase VNC delay to fix missing keyboard input events (bsc#1031692) 0068-vnc-Set-default-kbd-delay-to-10ms.patch - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.9 - Remove build dependency package iasl used for seabios - Fixed stuck state during usb keyboard reset (bsc#1044936) 0065-hid-Reset-kbd-modifiers-on-reset.patch - Fixed keyboard events getting lost (bsc#1044936) 0066-input-Decrement-queue-count-on-kbd-.patch - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.9 - Use most recent compiler to build size-critical firmware, instead of hard-coding gcc6 for all target versions (bsc#1043390) * A few upstream ipxe patches were needed for gcc7 compatibility: ipxe-ath-Add-missing-break-statements.patch ipxe-mucurses-Fix-erroneous-__nonnull-attribute.patch - Add --no-renames to the git format-patch command in the git workflow script for better patch compatibility - Address various security/stability issues * Fix potential privilege escalation in virtfs (CVE-2016-9602 bsc#1020427) 0060-9pfs-local-fix-unlink-of-alien-file.patch * Fix DOS in megasas device emulation (CVE-2017-9503 bsc#1043296) 0061-megasas-do-not-read-DCMD-opcode-mor.patch 0062-megasas-always-store-SCSIRequest-in.patch * Fix DOS in qemu-nbd server (CVE-2017-9524 bsc#1043808) 0063-nbd-Fully-initialize-client-in-case.patch * Fix regression introduced by recent virtfs security fixes (bsc#1045035) 0064-9pfs-local-remove-use-correct-path-.patch - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.9 - Backport ipxe to support FirstBurstLength (bsc#1040476) ipxe-iscsi-Always-send-FirstBurstLength-parameter.patch - Fixes for gcc7 compatability (bsc#1040228) (in behalf of Liang Yan) 0056-jazz_led-fix-bad-snprintf.patch 0057-slirp-smb-Replace-constant-strings-.patch 0058-altera_timer-fix-incorrect-memset.patch 0059-Hacks-for-building-on-gcc-7-Fedora-.patch - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.9 - Protect access to metadata in virtio-9pfs (CVE-2017-7493 bsc#1039495) 0055-9pfs-local-forbid-client-access-to-.patch - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.9 - Address various security/stability issues * Fix DOS potential in vnc interface (CVE-2017-8379 bsc#1037334) 0051-input-limit-kbd-queue-depth.patch * Fix DOS potential in vnc interface (CVE-2017-8309 bsc#1037242) 0052-audio-release-capture-buffers.patch * Fix OOB access in megasas device emulation (CVE-2017-8380 bsc#1037336) 0053-scsi-avoid-an-off-by-one-error-in-m.patch * Fix DOS in Vmware pv scsi emulation (CVE-2017-8112 bsc#1036211) 0054-vmw_pvscsi-check-message-ring-page-.patch - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.9 - Fix building packages for some older distros. - Further refine our handling of building firmware (or not) for the various arch's and distro versions we build for. Note that if we don't build x86 firmware, (eg: x86 Leap 42.1) the upstream binary blobs are used, which may have migration incompatibilities with previous versions of qemu provided. - Fix issue in shipping qemu v2.9.0, where pci-passthrough for Xen HVM guests got broken (bsc#1034131) 0049-ACPI-don-t-call-acpi_pcihp_device_p.patch - Include experimental, unsupported feature to assist in some performance analysis work. 0050-i386-Allow-cpuid-bit-override.patch - Updated to v2.9.0: See http://wiki.qemu-project.org/ChangeLog/2.9 - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.9 - Updated to v2.9.0-rc5: See http://wiki.qemu-project.org/ChangeLog/2.9 * Includes fix for CVE-2017-7471, a virtfs security issue. - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.9 - Add empty keyboard queue tracepoint to help openQA testing work better (bsc#1031692) 0048-input-Add-trace-event-for-empty-key.patch - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.9 - Updated to v2.9.0-rc4: See http://wiki.qemu-project.org/ChangeLog/2.9 - Enable ceph/rbd support for s390x (bsc#1030068) - Enable ceph/rbd support for ppc* as available - Update ARM in-kernel-timers patch (bsc#1033416) * Patches renamed: 0041-ARM-KVM-Enable-in-kernel-timers-wit.patch -> 0047-ARM-KVM-Enable-in-kernel-timers-wit.patch 0042-string-input-visitor-Fix-uint64-par.patch -> 0041-string-input-visitor-Fix-uint64-par.patch 0043-test-string-input-visitor-Add-int-t.patch -> 0042-test-string-input-visitor-Add-int-t.patch 0044-test-string-input-visitor-Add-uint6.patch -> 0043-test-string-input-visitor-Add-uint6.patch 0045-tests-Add-QOM-property-unit-tests.patch -> 0044-tests-Add-QOM-property-unit-tests.patch 0046-tests-Add-scsi-disk-test.patch -> 0045-tests-Add-scsi-disk-test.patch * Patches added (support patch): 0046-RFC-update-Linux-headers-from-irqs-.patch - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.9 - Updated to v2.9.0-rc3: See http://wiki.qemu-project.org/ChangeLog/2.9 * Patches dropped (included in upstream source archive): 0047-hw-intc-arm_gicv3_kvm-Check-KVM_DEV.patch 0048-i386-Replace-uint32_t-with-FeatureW.patch 0049-i386-Don-t-override-cpu-options-on-.patch - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.9 - Added additional documentation provided with v2.9.0 - Fix build failure with gcc7 (bsc#1031340) ipxe-build-Avoid-implicit-fallthrough-warnings-on-GCC-7.patch - Made miscellaneous spec file refinements - The support documents included are now fairly accurate for the arm and s390 world, and the x86 version also received a few tweaks. Also included in those docs is a url reference to upstream qemu deprecation plans and discussions. (fate#321146) - Add post v2.9.0-rc2 upstream patches which fix -cpu host and -cpu max feature overrides for libvirt compatability. 0048-i386-Replace-uint32_t-with-FeatureW.patch 0049-i386-Don-t-override-cpu-options-on-.patch - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.9 - Updated to v2.9.0-rc2: See http://wiki.qemu-project.org/ChangeLog/2.9 * Includes fix for in guest privilege escalation when using TCG (bsc#1030624) * Patches dropped (equivalent included in upstream source archive): 0047-linux-user-exclude-cpu-model-code-w.patch - Fix failure booting SLE12-SP2 Aarch64 guest (bsc#1031384) 0047-hw-intc-arm_gicv3_kvm-Check-KVM_DEV.patch - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.9 - Updated to v2.9.0-rc1: See http://wiki.qemu-project.org/ChangeLog/2.9 * Patches dropped (no longer needed based on what we now build for): 0024-virtfs-proxy-helper-Provide-__u64-f.patch * Patches dropped (included in upstream source archive): 0034-dma-rc4030-limit-interval-timer-rel.patch * Patches renamed: 0025-configure-Enable-PIE-for-ppc-and-pp.patch -> 0024-configure-Enable-PIE-for-ppc-and-pp.patch 0026-AIO-Reduce-number-of-threads-for-32.patch -> 0025-AIO-Reduce-number-of-threads-for-32.patch 0027-dictzip-Fix-on-big-endian-systems.patch -> 0026-dictzip-Fix-on-big-endian-systems.patch 0028-xen_disk-Add-suse-specific-flush-di.patch -> 0027-xen_disk-Add-suse-specific-flush-di.patch 0029-qemu-bridge-helper-reduce-security-.patch -> 0028-qemu-bridge-helper-reduce-security-.patch 0030-qemu-binfmt-conf-use-qemu-ARCH-binf.patch -> 0029-qemu-binfmt-conf-use-qemu-ARCH-binf.patch 0031-configure-Fix-detection-of-seccomp-.patch -> 0030-configure-Fix-detection-of-seccomp-.patch 0032-linux-user-properly-test-for-infini.patch -> 0031-linux-user-properly-test-for-infini.patch 0033-linux-user-remove-all-traces-of-qem.patch -> 0032-linux-user-remove-all-traces-of-qem.patch 0035-roms-Makefile-pass-a-packaging-time.patch -> 0033-roms-Makefile-pass-a-packaging-time.patch 0036-Raise-soft-address-space-limit-to-h.patch -> 0034-Raise-soft-address-space-limit-to-h.patch 0037-increase-x86_64-physical-bits-to-42.patch -> 0035-increase-x86_64-physical-bits-to-42.patch 0038-vga-Raise-VRAM-to-16-MiB-for-pc-0.1.patch -> 0036-vga-Raise-VRAM-to-16-MiB-for-pc-0.1.patch 0039-i8254-Fix-migration-from-SLE11-SP2.patch -> 0037-i8254-Fix-migration-from-SLE11-SP2.patch 0040-acpi_piix4-Fix-migration-from-SLE11.patch -> 0038-acpi_piix4-Fix-migration-from-SLE11.patch 0041-Fix-tigervnc-long-press-issue.patch -> 0039-Fix-tigervnc-long-press-issue.patch 0042-fix-xen-hvm-direct-kernel-boot.patch -> 0040-fix-xen-hvm-direct-kernel-boot.patch 0043-ARM-KVM-Enable-in-kernel-timers-wit.patch -> 0041-ARM-KVM-Enable-in-kernel-timers-wit.patch 0044-string-input-visitor-Fix-uint64-par.patch -> 0042-string-input-visitor-Fix-uint64-par.patch 0045-test-string-input-visitor-Add-int-t.patch -> 0043-test-string-input-visitor-Add-int-t.patch 0046-test-string-input-visitor-Add-uint6.patch -> 0044-test-string-input-visitor-Add-uint6.patch 0047-tests-Add-QOM-property-unit-tests.patch -> 0045-tests-Add-QOM-property-unit-tests.patch 0048-tests-Add-scsi-disk-test.patch -> 0046-tests-Add-scsi-disk-test.patch 0049-linux-user-exclude-cpu-model-code-w.patch -> 0047-linux-user-exclude-cpu-model-code-w.patch - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.9 - Updated to v2.9.0-rc0: See http://wiki.qemu-project.org/ChangeLog/2.9 * Updated version carries fixes for the following reported issues: CVE-2016-9602 bsc#1020427, CVE-2016-9923 bsc#1014703, CVE-2017-2630 bsc#1025396, CVE-2017-2633 bsc#1026612, CVE-2017-5579 bsc#1021741, CVE-2017-5931 bsc#1024114, CVE-2017-5973 bsc#1025109, CVE-2017-5987 bsc#1025311, CVE-2017-6058 bsc#1025837, CVE-2017-6505 bsc#1028184 * Patches dropped: seabios_128kb.patch (no longer required) * Patches dropped (included in upstream source archive): 0035-net-imx-limit-buffer-descriptor-cou.patch 0045-virtio-gpu-call-cleanup-mapping-fun.patch 0051-virtio-gpu-fix-information-leak-in-.patch 0052-display-cirrus-ignore-source-pitch-.patch 0053-s390x-kvm-fix-small-race-reboot-vs..patch 0054-target-s390x-use-qemu-cpu-model-in-.patch 0056-tests-check-path-to-avoid-a-failing.patch 0057-display-virtio-gpu-3d-check-virgl-c.patch 0058-watchdog-6300esb-add-exit-function.patch 0059-virtio-gpu-3d-fix-memory-leak-in-re.patch 0060-virtio-gpu-fix-memory-leak-in-resou.patch 0061-virtio-fix-vq-inuse-recalc-after-mi.patch 0062-audio-es1370-add-exit-function.patch 0063-audio-ac97-add-exit-function.patch 0064-megasas-fix-guest-triggered-memory-.patch 0065-cirrus-handle-negative-pitch-in-cir.patch 0066-cirrus-fix-blit-address-mask-handli.patch 0067-cirrus-fix-oob-access-issue-CVE-201.patch 0068-usb-ccid-check-ccid-apdu-length.patch 0069-sd-sdhci-check-data-length-during-d.patch 0070-virtio-gpu-fix-resource-leak-in-vir.patch 0071-cirrus-fix-patterncopy-checks.patch 0072-cirrus-add-blit_is_unsafe-call-to-c.patch * Patches renamed: 0036-roms-Makefile-pass-a-packaging-time.patch -> 0035-roms-Makefile-pass-a-packaging-time.patch 0037-Raise-soft-address-space-limit-to-h.patch -> 0036-Raise-soft-address-space-limit-to-h.patch 0038-increase-x86_64-physical-bits-to-42.patch -> 0037-increase-x86_64-physical-bits-to-42.patch 0039-vga-Raise-VRAM-to-16-MiB-for-pc-0.1.patch -> 0038-vga-Raise-VRAM-to-16-MiB-for-pc-0.1.patch 0040-i8254-Fix-migration-from-SLE11-SP2.patch -> 0039-i8254-Fix-migration-from-SLE11-SP2.patch 0041-acpi_piix4-Fix-migration-from-SLE11.patch -> 0040-acpi_piix4-Fix-migration-from-SLE11.patch 0042-Fix-tigervnc-long-press-issue.patch -> 0041-Fix-tigervnc-long-press-issue.patch 0043-fix-xen-hvm-direct-kernel-boot.patch -> 0042-fix-xen-hvm-direct-kernel-boot.patch 0044-ARM-KVM-Enable-in-kernel-timers-wit.patch -> 0043-ARM-KVM-Enable-in-kernel-timers-wit.patch 0046-string-input-visitor-Fix-uint64-par.patch -> 0044-string-input-visitor-Fix-uint64-par.patch 0047-test-string-input-visitor-Add-int-t.patch -> 0045-test-string-input-visitor-Add-int-t.patch 0048-test-string-input-visitor-Add-uint6.patch -> 0046-test-string-input-visitor-Add-uint6.patch 0049-tests-Add-QOM-property-unit-tests.patch -> 0047-tests-Add-QOM-property-unit-tests.patch 0050-tests-Add-scsi-disk-test.patch -> 0048-tests-Add-scsi-disk-test.patch 0055-linux-user-exclude-cpu-model-code-w.patch -> 0049-linux-user-exclude-cpu-model-code-w.patch - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.9 - Buildignore for the global gcc-PIE, as this package enables PIE on its own and has troubles if all use it. (meissner@suse.com) - Address various security/stability issues * Fix OOB access in virito-gpu-3d (CVE-2016-10028 bsc#1017084 bsc#1016503) 0057-display-virtio-gpu-3d-check-virgl-c.patch * Fix DOS in Intel 6300ESB device emulation (CVE-2016-10155 bsc#1021129) 0058-watchdog-6300esb-add-exit-function.patch * Fix DOS in virtio-gpu-3d (CVE-2017-5552 bsc#1021195) 0059-virtio-gpu-3d-fix-memory-leak-in-re.patch * Fix DOS in virtio-gpu (CVE-2017-5578 bsc#1021481) 0060-virtio-gpu-fix-memory-leak-in-resou.patch * Fix cause of infrequent migration failures from bad virtio device state. (bsc#1020928) 0061-virtio-fix-vq-inuse-recalc-after-mi.patch * Fix DOS in es1370 emulated audio device (CVE-2017-5526 bsc#1020589) 0062-audio-es1370-add-exit-function.patch * Fix DOS in ac97 emulated audio device (CVE-2017-5525 bsc#1020491) 0063-audio-ac97-add-exit-function.patch * Fix DOS in megasas device emulation (CVE-2017-5856 bsc#1023053) 0064-megasas-fix-guest-triggered-memory-.patch * Fix various inaccuracies in cirrus vga device emulation 0065-cirrus-handle-negative-pitch-in-cir.patch 0066-cirrus-fix-blit-address-mask-handli.patch * Fix OOB access in cirrus vga emulation (CVE-2017-2615 bsc#1023004) 0067-cirrus-fix-oob-access-issue-CVE-201.patch * Fix DOS in usb CCID card device emulator (CVE-2017-5898 bsc#1023907) 0068-usb-ccid-check-ccid-apdu-length.patch * Fix OOB access in SDHCI device emulation (CVE-2017-5667 bsc#1022541) 0069-sd-sdhci-check-data-length-during-d.patch * Fix DOS in virtio-gpu-3d (CVE-2017-5857 bsc#1023073) 0070-virtio-gpu-fix-resource-leak-in-vir.patch * Fix cirrus patterncopy checks 0071-cirrus-fix-patterncopy-checks.patch * Fix OOB access in cirrus vga emulation (CVE-2017-2620 bsc#1024972) 0072-cirrus-add-blit_is_unsafe-call-to-c.patch - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.8 - Fix name of s390x specific sysctl configuration file to end with .conf (bsc#1026583) - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.8 * Check that sysfs path exists before running test which requires it. This allows qemu-testsuite to succeed in local build service chroot based package build. 0056-tests-check-path-to-avoid-a-failing.patch - Factory and SLE12-SP3 got a name change in the dtc devel package: libfdt1-devel -> libfdt-devel. Adjust our spec file accordingly. - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.8 * Patches added: 0055-linux-user-exclude-cpu-model-code-w.patch - Make sure qemu guest agent is usable as soon as qemu-guest-agent package is installed. The previous post script was still not doing the job. - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.8 * Fix potential hang/crash rebooting s390x guest 0053-s390x-kvm-fix-small-race-reboot-vs..patch * Fix s390x linux-user failure since v2.8.0 update 0054-target-s390x-use-qemu-cpu-model-in-.patch - Merge qemu packages from openSUSE and SUSE SLE releases together for the v2.8 qemu update. The qemu.changes file is the openSUSE version with this entry providing CVE, FATE, and bugzilla references from the SUSE SLE qemu package to date (see below) - Updated to v2.8.0: See http://wiki.qemu-project.org/ChangeLog/2.8 * For SUSE SLE-12-SP3, update relates to fate#319684, fate#321331, fate#321335, fate#321339, fate#321349, fate#321857 * For best compatibility, qemu-ifup and kvm_stat scripts now owned by qemu package * Build ipxe roms with gcc6 to maintain SLE legacy migration compatibility requirements * qmp-commands.txt file removed, to resurface in future doc reorganization * qemu-tech.html file merged into other existing doc * trace-events renamed to trace-events-all - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.8 * Patches dropped (upstream): 0013-linux-user-lock-tcg.patch 0014-linux-user-Run-multi-threaded-code-.patch 0015-linux-user-lock-tb-flushing-too.patch 0017-linux-user-implement-FS_IOC_GETFLAG.patch 0018-linux-user-implement-FS_IOC_SETFLAG.patch 0034-xen-SUSE-xenlinux-unplug-for-emulat.patch 0039-Fix-tlb_vaddr_to_host-with-CONFIG_U.patch 0041-vmsvga-correct-bitmap-and-pixmap-si.patch 0042-scsi-mptconfig-fix-an-assert-expres.patch 0043-scsi-mptconfig-fix-misuse-of-MPTSAS.patch 0044-scsi-pvscsi-limit-loop-to-fetch-SG-.patch 0045-usb-xhci-fix-memory-leak-in-usb_xhc.patch 0046-scsi-mptsas-use-g_new0-to-allocate-.patch 0047-scsi-pvscsi-limit-process-IO-loop-t.patch 0048-virtio-add-check-for-descriptor-s-m.patch 0049-net-mcf-limit-buffer-descriptor-cou.patch 0050-usb-ehci-fix-memory-leak-in-ehci_pr.patch 0051-xhci-limit-the-number-of-link-trbs-.patch 0052-9pfs-allocate-space-for-guest-origi.patch 0053-9pfs-fix-memory-leak-in-v9fs_link.patch 0054-9pfs-fix-potential-host-memory-leak.patch 0055-9pfs-fix-information-leak-in-xattr-.patch 0056-9pfs-fix-memory-leak-in-v9fs_xattrc.patch 0057-9pfs-fix-memory-leak-in-v9fs_write.patch 0058-char-serial-check-divider-value-aga.patch 0059-net-pcnet-check-rx-tx-descriptor-ri.patch 0060-net-eepro100-fix-memory-leak-in-dev.patch 0061-net-rocker-set-limit-to-DMA-buffer-.patch 0062-net-vmxnet-initialise-local-tx-desc.patch 0063-net-rtl8139-limit-processing-of-rin.patch 0064-audio-intel-hda-check-stream-entry-.patch 0065-virtio-gpu-fix-memory-leak-in-virti.patch 0066-9pfs-fix-integer-overflow-issue-in-.patch slof_xhci.patch * Patches renamed: 0016-linux-user-Fake-proc-cpuinfo.patch -> 0013-linux-user-Fake-proc-cpuinfo.patch 0019-linux-user-XXX-disable-fiemap.patch -> 0014-linux-user-XXX-disable-fiemap.patch 0020-slirp-nooutgoing.patch -> 0015-slirp-nooutgoing.patch 0021-vnc-password-file-and-incoming-conn.patch -> 0016-vnc-password-file-and-incoming-conn.patch 0022-linux-user-use-target_ulong.patch -> 0017-linux-user-use-target_ulong.patch 0023-block-Add-support-for-DictZip-enabl.patch -> 0018-block-Add-support-for-DictZip-enabl.patch 0024-block-Add-tar-container-format.patch -> 0019-block-Add-tar-container-format.patch 0025-Legacy-Patch-kvm-qemu-preXX-dictzip.patch -> 0020-Legacy-Patch-kvm-qemu-preXX-dictzip.patch 0026-console-add-question-mark-escape-op.patch -> 0021-console-add-question-mark-escape-op.patch 0027-Make-char-muxer-more-robust-wrt-sma.patch -> 0022-Make-char-muxer-more-robust-wrt-sma.patch 0028-linux-user-lseek-explicitly-cast-no.patch -> 0023-linux-user-lseek-explicitly-cast-no.patch 0029-virtfs-proxy-helper-Provide-__u64-f.patch -> 0024-virtfs-proxy-helper-Provide-__u64-f.patch 0030-configure-Enable-PIE-for-ppc-and-pp.patch -> 0025-configure-Enable-PIE-for-ppc-and-pp.patch 0031-AIO-Reduce-number-of-threads-for-32.patch -> 0026-AIO-Reduce-number-of-threads-for-32.patch 0032-dictzip-Fix-on-big-endian-systems.patch -> 0027-dictzip-Fix-on-big-endian-systems.patch 0033-xen_disk-Add-suse-specific-flush-di.patch -> 0028-xen_disk-Add-suse-specific-flush-di.patch 0035-qemu-bridge-helper-reduce-security-.patch -> 0029-qemu-bridge-helper-reduce-security-.patch 0036-qemu-binfmt-conf-use-qemu-ARCH-binf.patch -> 0030-qemu-binfmt-conf-use-qemu-ARCH-binf.patch 0037-configure-Fix-detection-of-seccomp-.patch -> 0031-configure-Fix-detection-of-seccomp-.patch 0038-linux-user-properly-test-for-infini.patch -> 0032-linux-user-properly-test-for-infini.patch 0040-linux-user-remove-all-traces-of-qem.patch -> 0033-linux-user-remove-all-traces-of-qem.patch 0067-dma-rc4030-limit-interval-timer-rel.patch -> 0034-dma-rc4030-limit-interval-timer-rel.patch 0068-net-imx-limit-buffer-descriptor-cou.patch -> 0035-net-imx-limit-buffer-descriptor-cou.patch 0069-roms-Makefile-pass-a-packaging-time.patch -> 0036-roms-Makefile-pass-a-packaging-time.patch * Patches added: 0037-Raise-soft-address-space-limit-to-h.patch 0038-increase-x86_64-physical-bits-to-42.patch 0039-vga-Raise-VRAM-to-16-MiB-for-pc-0.1.patch 0040-i8254-Fix-migration-from-SLE11-SP2.patch 0041-acpi_piix4-Fix-migration-from-SLE11.patch 0042-Fix-tigervnc-long-press-issue.patch 0043-fix-xen-hvm-direct-kernel-boot.patch 0044-ARM-KVM-Enable-in-kernel-timers-wit.patch 0045-virtio-gpu-call-cleanup-mapping-fun.patch 0046-string-input-visitor-Fix-uint64-par.patch 0047-test-string-input-visitor-Add-int-t.patch 0048-test-string-input-visitor-Add-uint6.patch 0049-tests-Add-QOM-property-unit-tests.patch 0050-tests-Add-scsi-disk-test.patch 0051-virtio-gpu-fix-information-leak-in-.patch 0052-display-cirrus-ignore-source-pitch-.patch ipxe-use-gcc6-for-more-compact-code.patch * SLE patches dropped (accounted for in above listed changes): 0002-qemu-0.9.0.cvs-binfmt.patch 0009-block-vmdk-Support-creation-of-SCSI.patch 0010-linux-user-add-binfmt-wrapper-for-a.patch 0011-PPC-KVM-Disable-mmu-notifier-check.patch 0012-linux-user-fix-segfault-deadlock.patch 0013-linux-user-binfmt-support-host-bina.patch 0014-linux-user-Ignore-broken-loop-ioctl.patch 0015-linux-user-lock-tcg.patch 0016-linux-user-Run-multi-threaded-code-.patch 0017-linux-user-lock-tb-flushing-too.patch 0018-linux-user-Fake-proc-cpuinfo.patch 0019-linux-user-implement-FS_IOC_GETFLAG.patch 0020-linux-user-implement-FS_IOC_SETFLAG.patch 0021-linux-user-XXX-disable-fiemap.patch 0022-slirp-nooutgoing.patch 0023-vnc-password-file-and-incoming-conn.patch 0024-linux-user-add-more-blk-ioctls.patch 0025-linux-user-use-target_ulong.patch 0026-block-Add-support-for-DictZip-enabl.patch 0027-block-Add-tar-container-format.patch 0028-Legacy-Patch-kvm-qemu-preXX-dictzip.patch 0029-console-add-question-mark-escape-op.patch 0030-Make-char-muxer-more-robust-wrt-sma.patch 0031-linux-user-lseek-explicitly-cast-no.patch 0032-virtfs-proxy-helper-Provide-_u64-f.patch 0033-configure-Enable-PIE-for-ppc-and-pp.patch 0034-Raise-soft-address-space-limit-to-h.patch 0035-increase-x86_64-physical-bits-to-42.patch 0036-vnc-provide-fake-color-map.patch 0037-vga-Raise-VRAM-to-16-MiB-for-pc-0.1.patch 0038-i8254-Fix-migration-from-SLE11-SP2.patch 0039-acpi_piix4-Fix-migration-from-SLE11.patch 0040-qtest-Increase-socket-timeout-to-ac.patch 0041-dictzip-Fix-on-big-endian-systems.patch 0043-xen_disk-Add-suse-specific-flush-di.patch 0044-Split-large-discard-requests-from-b.patch 0045-fix-xen-hvm-direct-kernel-boot.patch 0046-xen-introduce-dummy-system-device.patch 0047-xen-write-information-about-support.patch 0048-xen-add-pvUSB-backend.patch 0049-xen-move-xen_sysdev-to-xen_backend..patch 0050-vnc-add-configurable-keyboard-delay.patch 0051-xen-SUSE-xenlinux-unplug-for-emulat.patch 0052-configure-add-echo_version-helper.patch 0053-configure-support-vte-2.91.patch 0054-scsi-esp-fix-migration.patch 0055-hw-arm-virt-mark-the-PCIe-host-cont.patch 0056-xen-when-removing-a-backend-don-t-r.patch 0057-xen-drain-submit-queue-in-xen-usb-b.patch 0058-qcow2-avoid-extra-flushes-in-qcow2.patch 0059-qemu-bridge-helper-reduce-security-.patch 0060-xen-use-a-common-function-for-pv-an.patch 0061-xen_platform-unplug-also-SCSI-disks.patch 0062-virtio-check-vring-descriptor-buffe.patch 0063-net-vmxnet3-check-for-device_active.patch 0064-net-vmxnet-initialise-local-tx-desc.patch 0065-scsi-pvscsi-avoid-infinite-loop-whi.patch 0066-ARM-KVM-Enable-in-kernel-timers-wit.patch 0067-hw-net-Fix-a-heap-overflow-in-xlnx..patch 0068-vmsvga-correct-bitmap-and-pixmap-si.patch 0069-usb-xhci-fix-memory-leak-in-usb_xhc.patch 0070-virtio-add-check-for-descriptor-s-m.patch 0071-net-mcf-limit-buffer-descriptor-cou.patch 0072-usb-ehci-fix-memory-leak-in-ehci_pr.patch 0073-xhci-limit-the-number-of-link-trbs-.patch 0074-9pfs-allocate-space-for-guest-origi.patch 0075-9pfs-fix-memory-leak-in-v9fs_link.patch 0076-9pfs-fix-potential-host-memory-leak.patch 0077-9pfs-fix-memory-leak-in-v9fs_write.patch 0078-char-serial-check-divider-value-aga.patch 0079-net-pcnet-check-rx-tx-descriptor-ri.patch 0080-net-eepro100-fix-memory-leak-in-dev.patch 0081-net-rocker-set-limit-to-DMA-buffer-.patch 0082-net-rtl8139-limit-processing-of-rin.patch 0083-audio-intel-hda-check-stream-entry-.patch 0084-virtio-gpu-fix-memory-leak-in-virti.patch 0085-9pfs-fix-integer-overflow-issue-in-.patch 0086-dma-rc4030-limit-interval-timer-rel.patch 0087-net-imx-limit-buffer-descriptor-cou.patch 0088-target-i386-Implement-CPUID-0xB-Ext.patch 0089-target-i386-present-virtual-L3-cach.patch 0090-migration-fix-inability-to-save-VM-.patch 0091-ui-gtk-Fix-a-runtime-warning-on-vte.patch 0092-gtk-don-t-leak-the-GtkBorder-with-V.patch 0093-xen-fix-ioreq-handling.patch 0094-macio-Use-blk_drain-instead-of-blk_.patch 0095-rbd-Switch-rbd_start_aio-to-byte-ba.patch 0096-virtio-blk-Release-s-rq-queue-at-sy.patch 0097-virtio-blk-Remove-stale-comment-abo.patch 0098-block-reintroduce-bdrv_flush_all.patch 0099-qemu-use-bdrv_flush_all-for-vm_stop.patch 0100-block-backend-remove-blkflush_all.patch 0101-char-fix-missing-return-in-error-pa.patch 0102-rbd-shift-byte-count-as-a-64-bit-va.patch 0103-mirror-use-bdrv_drained_begin-bdrv_.patch 0104-block-curl-Use-BDRV_SECTOR_SIZE.patch 0105-block-curl-Fix-return-value-from-cu.patch 0106-block-curl-Remember-all-sockets.patch 0107-block-curl-Do-not-wait-for-data-bey.patch 0108-virtio-allow-per-device-class-legac.patch 0109-virtio-net-mark-VIRTIO_NET_F_GSO-as.patch 0110-vhost-adapt-vhost_verify_ring_mappi.patch 0111-ivshmem-Fix-64-bit-memory-bar-confi.patch 0112-intel_iommu-fix-incorrect-device-in.patch 0113-9pfs-fix-information-leak-in-xattr-.patch 0114-9pfs-fix-memory-leak-in-v9fs_xattrc.patch 0115-net-mcf-check-receive-buffer-size-r.patch 0116-virtio-gpu-fix-memory-leak-in-updat.patch 0117-virtio-gpu-fix-information-leak-in-.patch 0118-9pfs-adjust-the-order-of-resource-c.patch 0119-9pfs-add-cleanup-operation-in-FileO.patch 0120-9pfs-add-cleanup-operation-for-hand.patch 0121-9pfs-add-cleanup-operation-for-prox.patch 0122-virtio-gpu-call-cleanup-mapping-fun.patch 0123-string-input-visitor-Fix-uint64-par.patch 0124-test-string-input-visitor-Add-int-t.patch 0125-test-string-input-visitor-Add-uint6.patch 0126-tests-Add-QOM-property-unit-tests.patch 0127-tests-Add-scsi-disk-test.patch 0128-usb-ehci-fix-memory-leak-in-ehci_in.patch 0129-usbredir-free-vm_change_state_handl.patch 0130-virtio-gpu-fix-information-leak-in-.patch ipxe-ath9k-Fix-buffer-overrun-for-ar9287.patch ipxe-ath-Fix-building-with-GCC-6.patch ipxe-efi-fix-garbage-bytes-in-device-path.patch ipxe-efi-fix-uninitialised-data-in-HII.patch ipxe-legacy-Fix-building-with-GCC-6.patch ipxe-mucurses-Fix-GCC-6-nonnull-compare-errors.patch ipxe-sis190-Fix-building-with-GCC-6.patch ipxe-skge-Fix-building-with-GCC-6.patch ipxe-util-v5.24-perl-errors-on-redeclare.patch - SLE CVE, FATE, and bugzilla references not otherwise listed in this changelog file. The intent of this list is to indicate that the fix or feature continues the line of inheritance in the development stream of this package. The list is intended to satisfy searches only - refer to the SLE-12-SP2 changelog file for additional details. * fate#314468 fate#314497 fate#315125 fate#315467 fate#317015 fate#317741 fate#317763 fate#318349 fate#319660 fate#319979 fate#321010 * bnc#812983 bnc#869026 bnc#869746 bnc#874413 bnc#875582 bnc#875870 bnc#877642 bnc#877645 bnc#878541 bsc#882405 bsc#886378 bnc#893339 bnc#893892 bnc#895369 bnc#896726 bnc#897654 bnc#905097 bnc#907805 bnc#908380 bnc#914521 bsc#924018 bsc#929339 bsc#932267 bsc#932770 bsc#933981 bsc#936537 bsc#937125 bsc#938344 bsc#940929 bsc#942845 bsc#943446 bsc#944697 bsc#945404 bsc#945987 bsc#945989 bsc#946020 bsc#947159 bnc#953518 bsc#954864 bsc#956829 bsc#957162 bsc#958491 bsc#958917 bsc#959005 bsc#959386 bsc#960334 bsc#960708 bsc#960725 bsc#960835 bsc#961333 bsc#961556 bsc#961691 bsc#962320 bsc#963782 bsc#964413 bsc#970791 bsc#974141 bsc#978158 bsc#979473 bsc#982365 bsc#989655 bsc#991466 bsc#994771 bsc#994774 bsc#996441 bsc#997858 bsc#999212 bsc#1001151 bsc#1002116 bsc#1005353 boo#1007263 bsc#1007769 bsc#1008519 bsc#1009109 bsc#1013285 bsc#1013341 bsc#1013764 bsc#1013767 bsc#1014109 bsc#1014110 bsc#1014111 bsc#1014112 bsc#1014256 bsc#1014514 bsc#1014702 bsc#1015169 bsc#1016779 * CVE-2014-0222 CVE-2014-0223 CVE-2014-3461 CVE-2014-3640 CVE-2014-7840 CVE-2014-8106 CVE-2015-1779 CVE-2015-3209 CVE-2015-4037 CVE-2015-5154 CVE-2015-5225 CVE-2015-5278 CVE-2015-5279 CVE-2015-5745 CVE-2015-6815 CVE-2015-6855 CVE-2015-7295 CVE-2015-7512 CVE-2015-7549 CVE-2015-8345 CVE-2015-8504 CVE-2015-8558 CVE-2015-8567 CVE-2015-8568 CVE-2015-8613 CVE-2015-8619 CVE-2015-8743 CVE-2015-8744 CVE-2015-8745 CVE-2016-1568 CVE-2016-1714 CVE-2016-1922 CVE-2016-1981 CVE-2016-2198 CVE-2016-3710 CVE-2016-6490 CVE-2016-6833 CVE-2016-6888 CVE-2016-7116 CVE-2016-7155 CVE-2016-7161 CVE-2016-9381 CVE-2016-9776 CVE-2016-9845 CVE-2016-9846 CVE-2016-9907 CVE-2016-9908 CVE-2016-9911 CVE-2016-9912 CVE-2016-9913 CVE-2016-9921 CVE-2016-9922 - Despite the previous entry about re-enabling ceph on Nov 19, 2016 the change wasn't actually done. Do it now. - sgabios-stable-buildid.patch: Use geeko@buildhost - slof_xhci.patch: XHCI fixes (boo#977027) - Recommend x86 ROMs for emulated PCI cards on ppc, arm, others (bsc#1005869, michals) - Tidy SLOF patch boilerplate (michals) - Build with spice on all archs. (boo#1009438, michals) - Refine the approach to producing stable builds in our ROM based packages. All built roms which have hostname or date calls now produce consistent results build to build via patch changes, so remove the hostname and date call workarounds. (bsc#1011213) - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.7 * Patches added: 0069-roms-Makefile-pass-a-packaging-time.patch sgabios-stable-buildid.patch - Re-enable ceph (rbd) functionality in OBS builds as we've been told the issues which prompted us to disable it are resolved - Address various security/stability issues * Fix OOB access in VMware SVGA emulation (CVE-2016-7170 bsc#998516) 0041-vmsvga-correct-bitmap-and-pixmap-si.patch * Fix DOS in LSI SAS1068 emulation (CVE-2016-7157 bsc#997860) 0042-scsi-mptconfig-fix-an-assert-expres.patch 0043-scsi-mptconfig-fix-misuse-of-MPTSAS.patch * Fix DOS in Vmware pv scsi interface (CVE-2016-7156 bsc#997859) 0044-scsi-pvscsi-limit-loop-to-fetch-SG-.patch * Fix DOS in USB xHCI emulation (CVE-2016-7466 bsc#1000345) 0045-usb-xhci-fix-memory-leak-in-usb_xhc.patch * Fix OOB access in LSI SAS1068 emulation (CVE-2016-7423 bsc#1000397) 0046-scsi-mptsas-use-g_new0-to-allocate-.patch * Fix DOS in Vmware pv scsi interface (CVE-2016-7421 bsc#999661) 0047-scsi-pvscsi-limit-process-IO-loop-t.patch * Fix NULL pointer dereference in virtio processing (CVE-2016-7422 bsc#1000346) 0048-virtio-add-check-for-descriptor-s-m.patch * Fix DOS in ColdFire Fast Ethernet Controller emulation (CVE-2016-7908 bsc#1002550) 0049-net-mcf-limit-buffer-descriptor-cou.patch * Fix DOS in USB EHCI emulation (CVE-2016-7995 bsc#1003612) 0050-usb-ehci-fix-memory-leak-in-ehci_pr.patch * Fix DOS in USB xHCI emulation (CVE-2016-8576 bsc#1003878) 0051-xhci-limit-the-number-of-link-trbs-.patch * Fix DOS in virtio-9pfs (CVE-2016-8578 bsc#1003894) 0052-9pfs-allocate-space-for-guest-origi.patch * Fix DOS in virtio-9pfs (CVE-2016-9105 bsc#1007494) 0053-9pfs-fix-memory-leak-in-v9fs_link.patch * Fix DOS in virtio-9pfs (CVE-2016-8577 bsc#1003893) 0054-9pfs-fix-potential-host-memory-leak.patch * Plug data leak in virtio-9pfs interface (CVE-2016-9103 bsc#1007454) 0055-9pfs-fix-information-leak-in-xattr-.patch * Fix DOS in virtio-9pfs interface (CVE-2016-9102 bsc#1007450) 0056-9pfs-fix-memory-leak-in-v9fs_xattrc.patch * Fix DOS in virtio-9pfs (CVE-2016-9106 bsc#1007495) 0057-9pfs-fix-memory-leak-in-v9fs_write.patch * Fix DOS in 16550A UART emulation (CVE-2016-8669 bsc#1004707) 0058-char-serial-check-divider-value-aga.patch * Fix DOS in PC-Net II emulation (CVE-2016-7909 bsc#1002557) 0059-net-pcnet-check-rx-tx-descriptor-ri.patch * Fix DOS in PRO100 emulation (CVE-2016-9101 bsc#1007391) 0060-net-eepro100-fix-memory-leak-in-dev.patch * Fix OOB access in Rocker switch emulation (CVE-2016-8668 bsc#1004706) 0061-net-rocker-set-limit-to-DMA-buffer-.patch * Plug data leak in vmxnet3 emulation (CVE-2016-6836 bsc#994760) 0062-net-vmxnet-initialise-local-tx-desc.patch * Fix DOS in RTL8139 emulation (CVE-2016-8910 bsc#1006538) 0063-net-rtl8139-limit-processing-of-rin.patch * Fix DOS in Intel HDA controller emulation (CVE-2016-8909 bsc#1006536) 0064-audio-intel-hda-check-stream-entry-.patch * Fix DOS in virtio-gpu (CVE-2016-7994 bsc#1003613) 0065-virtio-gpu-fix-memory-leak-in-virti.patch * Fix DOS in virtio-9pfs (CVE-2016-9104 bsc#1007493) 0066-9pfs-fix-integer-overflow-issue-in-.patch * Fix DOS in JAZZ RC4030 emulation (CVE-2016-8667 bsc#1004702) 0067-dma-rc4030-limit-interval-timer-rel.patch * Fix DOS in i.MX NIC emulation (CVE-2016-7907 bsc#1002549) 0068-net-imx-limit-buffer-descriptor-cou.patch - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.7 - Use fixed timestamps and stable build_id in ipxe and other ROMs * Patches added: ipxe-stable-buildid.patch - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.7 * Patch updated: 0040-linux-user-skip-0-flag-from-proc-se.patch -> 0040-linux-user-remove-all-traces-of-qem.patch - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.7 * Patches added: 0040-linux-user-skip-0-flag-from-proc-se.patch - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.7 * Patches added: 0039-Fix-tlb_vaddr_to_host-with-CONFIG_U.patch - Document two new options, but leave jemalloc disabled for now - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.7 * Patches dropped: 0034-build-link-with-libatomic-on-powerp.patch * Patches renamed: 0035-xen-SUSE-xenlinux-unplug-for-emulat.patch -> 0034-xen-SUSE-xenlinux-unplug-for-emulat.patch 0036-qemu-bridge-helper-reduce-security-.patch -> 0035-qemu-bridge-helper-reduce-security-.patch 0037-qemu-binfmt-conf-use-qemu-ARCH-binf.patch -> 0036-qemu-binfmt-conf-use-qemu-ARCH-binf.patch 0038-configure-Fix-detection-of-seccomp-.patch -> 0037-configure-Fix-detection-of-seccomp-.patch 0039-linux-user-properly-test-for-infini.patch -> 0038-linux-user-properly-test-for-infini.patch - Updated to v2.7.0: See http://wiki.qemu-project.org/ChangeLog/2.7 - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.7 * Patches added: 0039-linux-user-properly-test-for-infini.patch - Use new kvm_stat package where available, else provide updated kvm_stat script. - Update to v2.7.0-rc5: See http://wiki.qemu-project.org/ChangeLog/2.7 - Updated to v2.7.0-rc2: See http://wiki.qemu-project.org/ChangeLog/2.7 * Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.7 * Patches dropped: 0002-qemu-0.9.0.cvs-binfmt.patch (script rewritten upstream) 0009-block-vmdk-Support-creation-of-SCSI.patch (deprecated) 0014-linux-user-Ignore-broken-loop-ioctl.patch (implemented upstream) 0024-linux-user-add-more-blk-ioctls.patch (more implemented upstream) 0034-qtest-Increase-socket-timeout.patch (increased further upstream) 0036-configure-Enable-libseccomp-for-ppc.patch (enabled upstream) 0038-block-split-large-discard-requests-.patch 0041-xen-introduce-dummy-system-device.patch 0042-xen-write-information-about-support.patch 0043-xen-add-pvUSB-backend.patch 0044-xen-move-xen_sysdev-to-xen_backend..patch 0045-vnc-add-configurable-keyboard-delay.patch 0046-configure-add-echo_version-helper.patch 0047-configure-support-vte-2.91.patch 0048-hw-arm-virt-mark-the-PCIe-host-cont.patch 0050-scsi-esp-fix-migration.patch 0051-xen-when-removing-a-backend-don-t-r.patch 0052-xen-drain-submit-queue-in-xen-usb-b.patch 0053-qcow2-avoid-extra-flushes-in-qcow2.patch 0055-xen-use-a-common-function-for-pv-an.patch ipxe-ath9k-Fix-buffer-overrun-for-ar9287.patch ipxe-mucurses-Fix-GCC-6-nonnull-compare-errors.patch ipxe-sis190-Fix-building-with-GCC-6.patch ipxe-skge-Fix-building-with-GCC-6.patch ipxe-ath-Fix-building-with-GCC-6.patch ipxe-legacy-Fix-building-with-GCC-6.patch ipxe-util-v5.24-perl-errors-on-redeclare.patch ipxe-efi-fix-garbage-bytes-in-device-path.patch ipxe-efi-fix-uninitialised-data-in-HII.patch * Patches renamed: 0010-linux-user-add-binfmt-wrapper-for-a.patch -> 0009-linux-user-add-binfmt-wrapper-for-a.patch 0011-PPC-KVM-Disable-mmu-notifier-check.patch -> 0010-PPC-KVM-Disable-mmu-notifier-check.patch 0012-linux-user-fix-segfault-deadlock.patch -> 0011-linux-user-fix-segfault-deadlock.patch 0013-linux-user-binfmt-support-host-bina.patch -> 0012-linux-user-binfmt-support-host-bina.patch 0015-linux-user-lock-tcg.patch -> 0013-linux-user-lock-tcg.patch 0016-linux-user-Run-multi-threaded-code-.patch -> 0014-linux-user-Run-multi-threaded-code-.patch 0017-linux-user-lock-tb-flushing-too.patch -> 0015-linux-user-lock-tb-flushing-too.patch 0018-linux-user-Fake-proc-cpuinfo.patch -> 0016-linux-user-Fake-proc-cpuinfo.patch 0019-linux-user-implement-FS_IOC_GETFLAG.patch -> 0017-linux-user-implement-FS_IOC_GETFLAG.patch 0020-linux-user-implement-FS_IOC_SETFLAG.patch -> 0018-linux-user-implement-FS_IOC_SETFLAG.patch 0021-linux-user-XXX-disable-fiemap.patch -> 0019-linux-user-XXX-disable-fiemap.patch 0022-slirp-nooutgoing.patch -> 0020-slirp-nooutgoing.patch 0023-vnc-password-file-and-incoming-conn.patch -> 0021-vnc-password-file-and-incoming-conn.patch 0025-linux-user-use-target_ulong.patch -> 0022-linux-user-use-target_ulong.patch 0026-block-Add-support-for-DictZip-enabl.patch -> 0023-block-Add-support-for-DictZip-enabl.patch 0027-block-Add-tar-container-format.patch -> 0024-block-Add-tar-container-format.patch 0028-Legacy-Patch-kvm-qemu-preXX-dictzip.patch -> 0025-Legacy-Patch-kvm-qemu-preXX-dictzip.patch 0029-console-add-question-mark-escape-op.patch -> 0026-console-add-question-mark-escape-op.patch 0030-Make-char-muxer-more-robust-wrt-sma.patch -> 0027-Make-char-muxer-more-robust-wrt-sma.patch 0031-linux-user-lseek-explicitly-cast-no.patch -> 0028-linux-user-lseek-explicitly-cast-no.patch 0032-virtfs-proxy-helper-Provide-__u64-f.patch -> 0029-virtfs-proxy-helper-Provide-__u64-f.patch 0033-configure-Enable-PIE-for-ppc-and-pp.patch -> 0030-configure-Enable-PIE-for-ppc-and-pp.patch 0035-AIO-Reduce-number-of-threads-for-32.patch -> 0031-AIO-Reduce-number-of-threads-for-32.patch 0037-dictzip-Fix-on-big-endian-systems.patch -> 0032-dictzip-Fix-on-big-endian-systems.patch 0039-xen_disk-Add-suse-specific-flush-di.patch -> 0033-xen_disk-Add-suse-specific-flush-di.patch 0040-build-link-with-libatomic-on-powerp.patch -> 0034-build-link-with-libatomic-on-powerp.patch 0049-xen-SUSE-xenlinux-unplug-for-emulat.patch -> 0035-xen-SUSE-xenlinux-unplug-for-emulat.patch 0054-qemu-bridge-helper-reduce-security-.patch -> 0036-qemu-bridge-helper-reduce-security-.patch * Patches added: 0002-qemu-binfmt-conf-Modify-default-pat.patch 0037-qemu-binfmt-conf-use-qemu-ARCH-binf.patch * Package renamed trace-events-all file and linuxboot_dma.bin * Handle building and packaging roms for e1000e and vmxnet3 (Bruce) * Remove ipxe patches which are now enabled upstream (Bruce) * Enable seccomp for s390x (Mark Post): 0038-configure-Fix-detection-of-seccomp-.patch - Update to v2.6.1 a stable, bug-fix-only release (fate#316228) - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.6 * Patches dropped (upstreamed): 0041-net-mipsnet-check-packet-length-aga.patch 0042-i386-kvmvapic-initialise-imm32-vari.patch 0043-esp-check-command-buffer-length-bef.patch 0044-esp-check-dma-length-before-reading.patch 0045-scsi-pvscsi-check-command-descripto.patch 0046-scsi-mptsas-infinite-loop-while-fet.patch 0047-vga-add-sr_vbe-register-set.patch 0048-scsi-megasas-use-appropriate-proper.patch 0049-scsi-megasas-check-read_queue_head-.patch 0050-scsi-megasas-null-terminate-bios-ve.patch 0051-vmsvga-move-fifo-sanity-checks-to-v.patch 0052-vmsvga-don-t-process-more-than-1024.patch 0053-block-iscsi-avoid-potential-overflo.patch 0054-scsi-esp-check-TI-buffer-index-befo.patch 0060-scsi-megasas-initialise-local-confi.patch 0065-scsi-esp-check-buffer-length-before.patch 0066-scsi-esp-respect-FIFO-invariant-aft.patch 0067-pci-assign-Move-Invalid-ROM-error-m.patch 0068-Xen-PCI-passthrough-fix-passthrough.patch 0069-scsi-esp-make-cmdbuf-big-enough-for.patch 0071-virtio-error-out-if-guest-exceeds-v.patch * Patches renamed: 0055-xen-introduce-dummy-system-device.patch - > 0041-xen-introduce-dummy-system-device.patch 0056-xen-write-information-about-support.patch - > 0042-xen-write-information-about-support.patch 0057-xen-add-pvUSB-backend.patch - > 0043-xen-add-pvUSB-backend.patch 0058-xen-move-xen_sysdev-to-xen_backend..patch - > 0044-xen-move-xen_sysdev-to-xen_backend..patch 0059-vnc-add-configurable-keyboard-delay.patch - > 0045-vnc-add-configurable-keyboard-delay.patch 0061-configure-add-echo_version-helper.patch - > 0046-configure-add-echo_version-helper.patch 0062-configure-support-vte-2.91.patch - > 0047-configure-support-vte-2.91.patch 0063-hw-arm-virt-mark-the-PCIe-host-cont.patch - > 0048-hw-arm-virt-mark-the-PCIe-host-cont.patch 0064-xen-SUSE-xenlinux-unplug-for-emulat.patch - > 0049-xen-SUSE-xenlinux-unplug-for-emulat.patch 0070-scsi-esp-fix-migration.patch - > 0050-scsi-esp-fix-migration.patch 0072-xen-when-removing-a-backend-don-t-r.patch - > 0051-xen-when-removing-a-backend-don-t-r.patch 0073-xen-drain-submit-queue-in-xen-usb-b.patch - > 0052-xen-drain-submit-queue-in-xen-usb-b.patch 0074-qcow2-avoid-extra-flushes-in-qcow2.patch - > 0053-qcow2-avoid-extra-flushes-in-qcow2.patch 0075-qemu-bridge-helper-reduce-security-.patch - > 0054-qemu-bridge-helper-reduce-security-.patch 0076-xen-use-a-common-function-for-pv-an.patch - > 0055-xen-use-a-common-function-for-pv-an.patch - Temporarily disable ceph (rbd) functionality in OBS due to staging issues. - use upstream solution for building xen-usb.c correctly - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.6 * Patches dropped: 0058-usb-Fix-conditions-that-xen-usb.c-i.patch * Patches added: 0058-xen-move-xen_sysdev-to-xen_backend..patch - Incorporate patch carried in Xen's qemu to get same support as Xen switches to use the qemu package (bsc#953339, bsc#953362, bsc#953518, bsc#984981) 0064-xen-SUSE-xenlinux-unplug-for-emulat.patch - Fix more potential OOB accesses in 53C9X emulation (CVE-2016-5238 bsc#982959) 0065-scsi-esp-check-buffer-length-before.patch 0066-scsi-esp-respect-FIFO-invariant-aft.patch - Avoid "Invalid ROM" error message when it is not appropriate (bsc#982927) 0067-pci-assign-Move-Invalid-ROM-error-m.patch - Fix failure in Xen HVM PCI passthrough (bsc#981925, bsc#989250) 0068-Xen-PCI-passthrough-fix-passthrough.patch - Fix OOB access in 53C9X emulation (CVE-2016-6351 bsc#990835) 0069-scsi-esp-make-cmdbuf-big-enough-for.patch 0070-scsi-esp-fix-migration.patch - Avoid potential for guest initiated OOM condition in qemu through virtio interface (CVE-2016-5403 bsc#991080) 0071-virtio-error-out-if-guest-exceeds-v.patch - Fix potential crashes in qemu from pvusb bugs (bsc#986156) 0072-xen-when-removing-a-backend-don-t-r.patch 0073-xen-drain-submit-queue-in-xen-usb-b.patch - Avoid unneeded flushes in qcow2 which impact performance (bsc#991296) 0074-qcow2-avoid-extra-flushes-in-qcow2.patch - Finally get qemu-bridge-helper the permissions it needs for non- root usage. The kvm group is leveraged to control access. (boo#988279) 0075-qemu-bridge-helper-reduce-security-.patch - Fix pvusb not working for HVM guests (bsc#991785) 0076-xen-use-a-common-function-for-pv-an.patch - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.6 - Minor spec file formatting fixes - Fix ARM PCIe DMA coherency bug (bsc#991034) - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.6 * Patches added: 0063-hw-arm-virt-mark-the-PCIe-host-cont.patch - Clean up the udev ifdeffery to cover systemd as well (boo#860275) - Trigger udev rules also under systemd (boo#989655) - Suppress s390x sysctl in chroot - Ignore s390x sysctl failures (agraf) - Build SLOF for SLE12 now that we have gcc fix (bsc#949000) - Add script for loading kvm module on s390x - Enable seccomp and iscsi support in more configurations - Enable more support for virtio-gpu - Fix /dev/kvm permissions problem with package install and no reboot (bnc#867867) - Remove libtool dependency - Disable more aggressive stack protector for performance reasons - Enable vte to be used again in more configurations (bsc#988855) - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.6 * Patches added: 0061-configure-add-echo_version-helper.patch 0062-configure-support-vte-2.91.patch - Remove deprecated patch "work-around-SA_RESTART-race" (boo#982208) - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.6 * Patches dropped: 0002-XXX-work-around-SA_RESTART-race-wit.patch 0003-qemu-0.9.0.cvs-binfmt.patch 0004-qemu-cvs-alsa_bitfield.patch 0005-qemu-cvs-alsa_ioctl.patch 0006-qemu-cvs-alsa_mmap.patch 0007-qemu-cvs-gettimeofday.patch 0008-qemu-cvs-ioctl_debug.patch 0009-qemu-cvs-ioctl_nodirection.patch 0010-block-vmdk-Support-creation-of-SCSI.patch 0011-linux-user-add-binfmt-wrapper-for-a.patch 0012-PPC-KVM-Disable-mmu-notifier-check.patch 0013-linux-user-fix-segfault-deadlock.patch 0014-linux-user-binfmt-support-host-bina.patch 0015-linux-user-Ignore-broken-loop-ioctl.patch 0016-linux-user-lock-tcg.patch 0017-linux-user-Run-multi-threaded-code-.patch 0018-linux-user-lock-tb-flushing-too.patch 0019-linux-user-Fake-proc-cpuinfo.patch 0020-linux-user-implement-FS_IOC_GETFLAG.patch 0021-linux-user-implement-FS_IOC_SETFLAG.patch 0022-linux-user-XXX-disable-fiemap.patch 0023-slirp-nooutgoing.patch 0024-vnc-password-file-and-incoming-conn.patch 0025-linux-user-add-more-blk-ioctls.patch 0026-linux-user-use-target_ulong.patch 0027-block-Add-support-for-DictZip-enabl.patch 0028-block-Add-tar-container-format.patch 0029-Legacy-Patch-kvm-qemu-preXX-dictzip.patch 0030-console-add-question-mark-escape-op.patch 0031-Make-char-muxer-more-robust-wrt-sma.patch 0032-linux-user-lseek-explicitly-cast-no.patch 0033-virtfs-proxy-helper-Provide-__u64-f.patch 0034-configure-Enable-PIE-for-ppc-and-pp.patch 0035-qtest-Increase-socket-timeout.patch 0036-AIO-Reduce-number-of-threads-for-32.patch 0037-configure-Enable-libseccomp-for-ppc.patch 0038-dictzip-Fix-on-big-endian-systems.patch 0039-block-split-large-discard-requests-.patch 0040-xen_disk-Add-suse-specific-flush-di.patch 0041-build-link-with-libatomic-on-powerp.patch 0042-net-mipsnet-check-packet-length-aga.patch 0043-i386-kvmvapic-initialise-imm32-vari.patch 0044-esp-check-command-buffer-length-bef.patch 0045-esp-check-dma-length-before-reading.patch 0046-scsi-pvscsi-check-command-descripto.patch 0047-scsi-mptsas-infinite-loop-while-fet.patch 0048-vga-add-sr_vbe-register-set.patch 0049-scsi-megasas-use-appropriate-proper.patch 0050-scsi-megasas-check-read_queue_head-.patch 0051-scsi-megasas-null-terminate-bios-ve.patch 0052-vmsvga-move-fifo-sanity-checks-to-v.patch 0053-vmsvga-don-t-process-more-than-1024.patch 0054-block-iscsi-avoid-potential-overflo.patch 0055-scsi-esp-check-TI-buffer-index-befo.patch 0056-xen-introduce-dummy-system-device.patch 0057-xen-write-information-about-support.patch 0058-xen-add-pvUSB-backend.patch 0059-usb-Fix-conditions-that-xen-usb.c-i.patch 0060-vnc-add-configurable-keyboard-delay.patch 0061-scsi-megasas-initialise-local-confi.patch * Patches added: 0002-qemu-0.9.0.cvs-binfmt.patch 0003-qemu-cvs-alsa_bitfield.patch 0004-qemu-cvs-alsa_ioctl.patch 0005-qemu-cvs-alsa_mmap.patch 0006-qemu-cvs-gettimeofday.patch 0007-qemu-cvs-ioctl_debug.patch 0008-qemu-cvs-ioctl_nodirection.patch 0009-block-vmdk-Support-creation-of-SCSI.patch 0010-linux-user-add-binfmt-wrapper-for-a.patch 0011-PPC-KVM-Disable-mmu-notifier-check.patch 0012-linux-user-fix-segfault-deadlock.patch 0013-linux-user-binfmt-support-host-bina.patch 0014-linux-user-Ignore-broken-loop-ioctl.patch 0015-linux-user-lock-tcg.patch 0016-linux-user-Run-multi-threaded-code-.patch 0017-linux-user-lock-tb-flushing-too.patch 0018-linux-user-Fake-proc-cpuinfo.patch 0019-linux-user-implement-FS_IOC_GETFLAG.patch 0020-linux-user-implement-FS_IOC_SETFLAG.patch 0021-linux-user-XXX-disable-fiemap.patch 0022-slirp-nooutgoing.patch 0023-vnc-password-file-and-incoming-conn.patch 0024-linux-user-add-more-blk-ioctls.patch 0025-linux-user-use-target_ulong.patch 0026-block-Add-support-for-DictZip-enabl.patch 0027-block-Add-tar-container-format.patch 0028-Legacy-Patch-kvm-qemu-preXX-dictzip.patch 0029-console-add-question-mark-escape-op.patch 0030-Make-char-muxer-more-robust-wrt-sma.patch 0031-linux-user-lseek-explicitly-cast-no.patch 0032-virtfs-proxy-helper-Provide-__u64-f.patch 0033-configure-Enable-PIE-for-ppc-and-pp.patch 0034-qtest-Increase-socket-timeout.patch 0035-AIO-Reduce-number-of-threads-for-32.patch 0036-configure-Enable-libseccomp-for-ppc.patch 0037-dictzip-Fix-on-big-endian-systems.patch 0038-block-split-large-discard-requests-.patch 0039-xen_disk-Add-suse-specific-flush-di.patch 0040-build-link-with-libatomic-on-powerp.patch 0041-net-mipsnet-check-packet-length-aga.patch 0042-i386-kvmvapic-initialise-imm32-vari.patch 0043-esp-check-command-buffer-length-bef.patch 0044-esp-check-dma-length-before-reading.patch 0045-scsi-pvscsi-check-command-descripto.patch 0046-scsi-mptsas-infinite-loop-while-fet.patch 0047-vga-add-sr_vbe-register-set.patch 0048-scsi-megasas-use-appropriate-proper.patch 0049-scsi-megasas-check-read_queue_head-.patch 0050-scsi-megasas-null-terminate-bios-ve.patch 0051-vmsvga-move-fifo-sanity-checks-to-v.patch 0052-vmsvga-don-t-process-more-than-1024.patch 0053-block-iscsi-avoid-potential-overflo.patch 0054-scsi-esp-check-TI-buffer-index-befo.patch 0055-xen-introduce-dummy-system-device.patch 0056-xen-write-information-about-support.patch 0057-xen-add-pvUSB-backend.patch 0058-usb-Fix-conditions-that-xen-usb.c-i.patch 0059-vnc-add-configurable-keyboard-delay.patch 0060-scsi-megasas-initialise-local-confi.patch - Enable ceph (rbd) support for aarch64 - Enable ceph (rbd) support - Fix OVMF iPXE network menu (bsc#986033, boo#987488) ipxe-efi-fix-garbage-bytes-in-device-path.patch ipxe-efi-fix-uninitialised-data-in-HII.patch - Fix host information leak to guest in MegaRAID SAS 8708EM2 Host Bus AdapterMegaRAID SAS 8708EM2 Host Bus Adapter emulation support (CVE-2016-5105 bsc#982017) * Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.6 0061-scsi-megasas-initialise-local-confi.patch - Address various security/stability issues * Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.6 * Fix OOB access in megasas emulated device (CVE-2016-5106 bsc#982018) 0049-scsi-megasas-use-appropriate-proper.patch * Fix OOB access in megasas emulated device (CVE-2016-5107 bsc#982019) 0050-scsi-megasas-check-read_queue_head-.patch * Fix OOB access in megasas emulated device (CVE-2016-5337 bsc#983961) 0051-scsi-megasas-null-terminate-bios-ve.patch * Correct the vmvga fifo access checks (CVE-2016-4454 bsc#982222) 0052-vmsvga-move-fifo-sanity-checks-to-v.patch * Fix potential DoS issue in vmvga processing (CVE-2016-4453 bsc#982223) 0053-vmsvga-don-t-process-more-than-1024.patch * Fix heap buffer overflow flaw when iscsi protocol is used (CVE-2016-5126 bsc#982285) 0054-block-iscsi-avoid-potential-overflo.patch * Fix OOB access in 53C9X emulation (CVE-2016-5338 bsc#983982) 0055-scsi-esp-check-TI-buffer-index-befo.patch - Add support to qemu for pv-usb under Xen (fate#316612) 0056-xen-introduce-dummy-system-device.patch 0057-xen-write-information-about-support.patch 0058-xen-add-pvUSB-backend.patch 0059-usb-Fix-conditions-that-xen-usb.c-i.patch - Provide ability to rate limit keyboard events from the vnc server. This is part of the solution to an issue affecting openQA testing, where characters are lost, resulting in unexpected failures (bsc#974914) 0060-vnc-add-configurable-keyboard-delay.patch - Adjust to parallel changes in virglrenderer packages - no longer "BuildRequires" virglrenderer directly, just the devel package. - Fix build compatibility with gcc6 wrt ipxe rom where compiler warnings are treated as errors. ipxe-ath9k-Fix-buffer-overrun-for-ar9287.patch ipxe-mucurses-Fix-GCC-6-nonnull-compare-errors.patch ipxe-sis190-Fix-building-with-GCC-6.patch ipxe-skge-Fix-building-with-GCC-6.patch ipxe-ath-Fix-building-with-GCC-6.patch ipxe-legacy-Fix-building-with-GCC-6.patch - Fix ipxe build script which fails under perl v5.24 ipxe-util-v5.24-perl-errors-on-redeclare.patch - Specify build time disk space requirements for ppc64 and ppc64le - Add sysctl script and %post on s390x to allow kvm usage (bsc#975331) - Address various security/stability issues * Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.6 * Fix OOB access in MIPSnet emulated controller CVE-2016-4002 (bsc#975136) 0042-net-mipsnet-check-packet-length-aga.patch * Fix possible host data leakage to guest from TPR access CVE-2016-4020 (bsc#975700) 0043-i386-kvmvapic-initialise-imm32-vari.patch * Avoid OOB access in 53C9X emulation CVE-2016-4439 (bsc#980711) 0044-esp-check-command-buffer-length-bef.patch * Avoid OOB access in 53C9X emulation CVE-2016-4441 (bsc#980723) 0045-esp-check-dma-length-before-reading.patch * Avoid OOB access in Vmware PV SCSI emulation CVE-2016-4952 (bsc#981266) 0046-scsi-pvscsi-check-command-descripto.patch * Avoid potential DoS in LSI SAS1068 emulation CVE-2016-4964 (bsc#981399) 0047-scsi-mptsas-infinite-loop-while-fet.patch * Fix regression in vga behavior - introduced in v2.6.0 CVE-2016-3712 (bsc#978160) 0048-vga-add-sr_vbe-register-set.patch - Update to v2.6.0: See http://wiki.qemu-project.org/ChangeLog/2.6 - Enable SDL2, virglrenderer (for use with virtio-gpu), xfsctl, and tracing using default log backend - Build efi pxe roms on x86_64 - Check modules for conflicting release versions - Suggest recently added block modules - Bump copyright in qemu.spec.in - Enable libiscsi for Factory - Enable seccomp for ppc64le as well - Update to v2.6.0-rc3: See http://wiki.qemu-project.org/ChangeLog/2.6 * Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.6 * Patches dropped (upstreamed): 0041-tests-Use-correct-config-param-for-.patch * Patches renamed: 0042-build-link-with-libatomic-on-powerp.patch -> 0041-build-link-with-libatomic-on-powerp.patch - Partially revert the last change's cleanup - Indicate SUSE version - Update to v2.6.0-rc0: See http://wiki.qemu-project.org/ChangeLog/2.6 * Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.6 * Accept every size in DISCARD request from a guest (bsc#964427) 0039-block-split-large-discard-requests-.patch * Recognize libxl flag to disable flush in block device (bsc#879425) 0040-xen_disk-Add-suse-specific-flush-di.patch * Use correct flag for crypto tests 0041-tests-Use-correct-config-param-for-.patch * Fix build on powerpc: 0042-build-link-with-libatomic-on-powerp.patch * Patches dropped (upstreamed): seabios_checkrom_typo.patch seabios_avoid_smbios_signature_string.patch - Disable vte for Leap, fixing build - Don't drop u-boot.e500 yet - breaks testsuite - Re-enable libcacard support - Clean up configured features - Clean up qemu-tools libcacard Provides/Obsoletes - separate again - Drop u-boot.e500 - being packaged as u-boot-ppce500 - Update to v2.5.0: See http://wiki.qemu-project.org/ChangeLog/2.5 * Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.5 * Patches dropped (upstreamed): 0039-tests-Fix-check-report-qtest-target.patch - Fix build on openSUSE 13.2 - Fix testsuite on 32bit systems (bsc#957379) - Update to v2.5.0-rc1: See http://wiki.qemu-project.org/ChangeLog/2.5 * Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.5 * Rebase libseccomp enablement: 0037-Revert-Revert-seccomp-tests-that-al.patch -> 0037-configure-Enable-libseccomp-for-ppc.patch * Provide qemu-ga and qemu-ipxe for qemu-testsuite - Clean up qemu-ksm recommendation - Fix SLE11 build by fixing systemd conditionalization (from olh) - Update to v2.5.0-rc0: See http://wiki.qemu-project.org/ChangeLog/2.5 * Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.5 * Patches dropped (upstream): 0038-tcg-aarch64-Fix-tcg_out_qemu_-ld-st.patch 0039-tests-Unique-test-path-for-string-v.patch gcc5-ipxe-add-missing-const-qualifiers.patch gcc5-ipxe-ath9k-Remove-confusing-logic-inversion-in-an-ANI-var.patch SLOF_ppc64le.patch * Patch renamed: 0040-dictzip-Fix-on-big-endian-systems.patch -> 0038-dictzip-Fix-on-big-endian-systems.patch * --enable-smartcard-nss -> --enable-smartcard Needs an external libcacard, so drop it for now. * Drop --enable-vnc-tls * Require xz-devel for ipxe build * Package qemu-ga(8) man page * Package ivshmem-{client,server} * Patches added: 0039-tests-Fix-check-report-qtest-target.patch - Add systemd unit file and udev rules for qemu guest agent - taken from the SLE12 / Leap package, see boo#955707 - Add _constraints file (based on work by kenljohnson) - Enable SLOF build for ppc64le, too, now (bsc#949000, bsc#949016) - Allow building SLOF on ppc64le (bsc#949016) SLOF_ppc64le.patch - Add two checks for DictZip and tar qemu-img behavior (bsc#945778) * Clean up qemu-testsuite build/installation - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.4 * Fix endianness issues in DictZip block driver (bsc#937572, bsc#945778) 0027-block-Add-support-for-DictZip-enabl.patch 0028-block-Add-tar-container-format.patch 0040-dictzip-Fix-on-big-endian-systems.patch - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.4 * Fix qemu-testsuite for glib2-2.46.0 by assuring uniqueness of paths 0039-tests-Unique-test-path-for-string-v.patch - Build SLOF on ppc64 (bsc#949016, thanks to k0da) * Simplify x86 fw logic while at it - No need to enable KVM for armv6hl - Add notice about pre_checkin.sh to update_git.sh - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.4 * Fix aarch64 TCG: 0038-tcg-aarch64-Fix-tcg_out_qemu_-ld-st.patch - Update to v2.4.0: See http://wiki.qemu-project.org/ChangeLog/2.4 - Update to v2.4.0-rc2: See http://wiki.qemu-project.org/ChangeLog/2.4 * Provide qemu-img symlink instead of passing QTEST_QEMU_IMG - Update to v2.4.0-rc1: See http://wiki.qemu-project.org/ChangeLog/2.4 * Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.4 * Patches dropped: 0037-linux-user-Allocate-thunk-size-dyna.patch 0039-s390x-Fix-stoc-direction.patch 0040-s390x-Add-interlocked-access-facili.patch 0041-fdc-force-the-fifo-access-to-be-in-.patch 0042-rules.mak-Force-CFLAGS-for-all-obje.patch 0043-qcow2-Set-MIN_L2_CACHE_SIZE-to-2.patch 0044-hw-arm-boot-Increase-fdt-alignment.patch * Patches renamed: 0038-Revert-Revert-seccomp-tests-that-al.patch -> 0037-Revert-Revert-seccomp-tests-that-al.patch * Package new vgabios-virtio.bin * target-x86_64.conf was dropped * Add qemu-block-dmg module sub-package * Set QTEST_QEMU_IMG variable for ahci-test * --enable-quorum and --enable-vnc-ws are no longer available - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.3 - Fix -kernel boot for AArch64 * Patches added: 0044-hw-arm-boot-Increase-fdt-alignment.patch - Use libusb-1_0-devel as buildrequires, not the old unused compatibility layer in libusb-devel - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.3 - Fix qemu2 cow caching (bsc#933132) * Patches added: 0043-qcow2-Set-MIN_L2_CACHE_SIZE-to-2.patch - Patch queue updated from git://github.com/jirislaby/qemu.git opensuse-2.3 * Patches added: 0042-rules.mak-Force-CFLAGS-for-all-obje.patch gcc5-ipxe-add-missing-const-qualifiers.patch gcc5-ipxe-ath9k-Remove-confusing-logic-inversion-in-an-ANI-var.patch - Fix CVE-2015-3456 (boo#929339) 0041-fdc-force-the-fifo-access-to-be-in-.patch - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.3 - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.3 * Patches added: 0040-s390x-Add-interlocked-access-facili.patch - Disable dependency on libnuma for s390x (not available in SLE12) - Update to v2.3.0: See http://wiki.qemu-project.org/ChangeLog/2.3 - Disable iotests for now - Update to v2.3.0-rc4: See http://wiki.qemu-project.org/ChangeLog/2.3 - Update seabios_avoid_smbios_signature_string.patch with version applied upstream - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.3 - Fix s390x stoc instructions 0039-s390x-Fix-stoc-direction.patch - Update to v2.3.0-rc3: See http://wiki.qemu-project.org/ChangeLog/2.3 * Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.3 * Patches dropped (applied upstream): 0037-tcg-tcg-op.c-Fix-ld-st-of-64-bit-va.patch * Patches renamed: 0038-linux-user-Allocate-thunk-size-dyna.patch -> 0037-linux-user-Allocate-thunk-size-dyna.patch * Revert -rc3 change to disable seccomp on non-x86 architectures 0038-Revert-Revert-seccomp-tests-that-al.patch - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.3 - Fix qemu-linux-user on powerpc * Patches added: 0038-linux-user-Allocate-thunk-size-dyna.patch - Split off qemu-testsuite.spec * Package check-report.html and check-report.xml * Enable quick iotests - Dropped 0030-net-Warn-about-default-MAC-address.patch The warning is relevant only for bridged setups, not for the default SLIRP based -net user / -netdev user setup, and it breaks output expectations of some iotests. * Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.3 * Patches renamed: 0031-console-add-question-mark-escape-op.patch -> 0030-console-add-question-mark-escape-op.patch 0032-Make-char-muxer-more-robust-wrt-sma.patch -> 0031-Make-char-muxer-more-robust-wrt-sma.patch 0033-linux-user-lseek-explicitly-cast-no.patch -> 0032-linux-user-lseek-explicitly-cast-no.patch 0034-virtfs-proxy-helper-Provide-__u64-f.patch -> 0033-virtfs-proxy-helper-Provide-__u64-f.patch 0035-configure-Enable-PIE-for-ppc-and-pp.patch -> 0034-configure-Enable-PIE-for-ppc-and-pp.patch 0036-qtest-Increase-socket-timeout.patch -> 0035-qtest-Increase-socket-timeout.patch 0037-AIO-Reduce-number-of-threads-for-32.patch -> 0036-AIO-Reduce-number-of-threads-for-32.patch 0038-tcg-tcg-op.c-Fix-ld-st-of-64-bit-va.patch -> 0037-tcg-tcg-op.c-Fix-ld-st-of-64-bit-va.patch - Re-enable glusterfs on Factory (updated from v3.6.1 to v3.6.2) - Re-enable seccomp for armv7l (libseccomp submission pending) - Suppress seccomp for Factory armv7l (broken in libseccomp v2.2.0) - Disable glusterfs explicitly on Factory, SLE12 and before 13.1 - Enable glusterfs and package as qemu-block-gluster glusterfs post-v3.5.3 and v3.6.1/v3.6.2 have switched the glusterfs-api.pc version incompatibly, so only 13.1+13.2 for now - Use macro for module Conflicts - Tidy configure options: * Move --enable-modules to build options * Sort libusb alphabetically * Explicitly enable attr, bluez, fdt, lzo, tpm, vhdx, vhost-net, vnc, xen-pci-passthrough * Enable bzip2 * Enable libssh2 where possible and package as qemu-block-ssh * Enable numa where a compatible numactl is available * Enable quorum where a compatible gnutls is available * Enable snappy where possible * Prepare to enable glusterfs * Explicitly enable the nop tracing backend (to be revisited) * Explicitly disable Archipelago, as we don't have libxseg and it's incompatibly GPL-3.0+ * Explicitly disable libiscsi, libnfs, netmap and rbd as we don't have packages * Drop deprecated --enable-virtio-blk-data-plane (now default) - Fix 64-bit TCG stores on 32-bit Big Endian hosts (ppc) 0038-tcg-tcg-op.c-Fix-ld-st-of-64-bit-va.patch * Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.3 - Update to v2.3.0-rc2: See http://wiki.qemu-project.org/ChangeLog/2.3 * Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.3 * Patches dropped (upstreamed): 0038-fw_cfg-test-Fix-test-path-to-includ.patch 0039-rcu-tests-fix-compilation-on-32-bit.patch - make check was failing due to a bogus SMBIOS signature being encountered within SeaBIOS. Avoid having that signature stored randomly within the SeaBIOS image. * seabios_avoid_smbios_signature_string.patch - Build x86 firmware only from 13.1 on (11.4 was broken, surpassing 128 KB) - Update to v2.3.0-rc1: See http://wiki.qemu-project.org/ChangeLog/2.3 * Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.3 * Patches dropped (upstreamed): 0038-linux-user-Fix-emulation-of-splice-.patch 0039-ide-fix-cmd_write_pio-when-nsectors.patch 0040-ide-fix-cmd_read_pio-when-nsectors-.patch 0041-ahci-Fix-sglist-offset-manipulation.patch 0042-ahci-test-improve-rw-buffer-pattern.patch 0045-linux-user-fix-broken-cpu_copy.patch * Patches renamed: 0043-fw_cfg-test-Fix-test-path-to-includ.patch -> 0038-fw_cfg-test-Fix-test-path-to-includ.patch 0044-rcu-tests-fix-compilation-on-32-bit.patch -> 0039-rcu-tests-fix-compilation-on-32-bit.patch - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.3 * Patches added: 0045-linux-user-fix-broken-cpu_copy.patch - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.3 * Make test path for fw_cfg-test unique (including architecture) 0043-fw_cfg-test-Fix-test-path-to-includ.patch * Fix rcu tests build on ppc (undefined reference to `__sync_fetch_and_add_8') 0044-rcu-tests-fix-compilation-on-32-bit.patch - Fix typo in SeaBIOS size check seabios_checkrom_typo.patch - Update to v2.3.0-rc0: See http://wiki.qemu-project.org/ChangeLog/2.3 * Updated update_git.sh accordingly * Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.3 * seabios_128kb.patch: Added patch to squeeze SeaBIOS into 128 KB with our gcc 4.8.3 (brogers@suse.com) - Renamed 0030-Legacy-Patch-kvm-qemu-preXX-report-.patch to 0030-net-Warn-about-default-MAC-address.patch: Suppress warning for accel=qtest, to sanitize make check results. - Added patches to fix ahci-test: 0039-ide-fix-cmd_write_pio-when-nsectors.patch 0040-ide-fix-cmd_read_pio-when-nsectors-.patch 0041-ahci-Fix-sglist-offset-manipulation.patch 0042-ahci-test-improve-rw-buffer-pattern.patch - Update company name in spec file templates - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.2 * Patches added: 0038-linux-user-Fix-emulation-of-splice-.patch - Add user kvm when installing guest-agent. - Use macro to update udev_rules when available - Fix packaging of e500 U-Boot - Don't rely on wildcard with explicit excludes - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.2 * Patches added: 0037-AIO-Reduce-number-of-threads-for-32.patch - Update to v2.2.0: See http://wiki.qemu-project.org/ChangeLog/2.2 * Updated DictZip and Tar block backends accordingly - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.2 * Patches dropped: 0015-target-arm-linux-user-no-tb_flush-o.patch (tb_flush() not called) 0037-tests-Don-t-run-qom-test-twice.patch (superseded) 0039-linux-user-Cast-validity-checks-on-.patch (helper function introduced) 0040-linux-user-Convert-blkpg-to-use-a-s.patch (upstreamed) * Patched renumbered: 0016-linux-user-Ignore-broken-loop-ioctl.patch -> 0015-linux-user-Ignore-broken-loop-ioctl.patch 0017-linux-user-lock-tcg.patch -> 0016-linux-user-lock-tcg.patch 0018-linux-user-Run-multi-threaded-code-.patch -> 0017-linux-user-Run-multi-threaded-code-.patch 0019-linux-user-lock-tb-flushing-too.patch -> 0018-linux-user-lock-tb-flushing-too.patch 0020-linux-user-Fake-proc-cpuinfo.patch -> 0019-linux-user-Fake-proc-cpuinfo.patch 0021-linux-user-implement-FS_IOC_GETFLAG.patch -> 0020-linux-user-implement-FS_IOC_GETFLAG.patch 0022-linux-user-implement-FS_IOC_SETFLAG.patch -> 0021-linux-user-implement-FS_IOC_SETFLAG.patch 0023-linux-user-XXX-disable-fiemap.patch -> 0022-linux-user-XXX-disable-fiemap.patch 0024-slirp-nooutgoing.patch -> 0023-slirp-nooutgoing.patch 0025-vnc-password-file-and-incoming-conn.patch -> 0024-vnc-password-file-and-incoming-conn.patch 0026-linux-user-add-more-blk-ioctls.patch -> 0025-linux-user-add-more-blk-ioctls.patch 0027-linux-user-use-target_ulong.patch -> 0026-linux-user-use-target_ulong.patch 0028-block-Add-support-for-DictZip-enabl.patch -> 0027-block-Add-support-for-DictZip-enabl.patch 0029-block-Add-tar-container-format.patch -> 0028-block-Add-tar-container-format.patch 0030-Legacy-Patch-kvm-qemu-preXX-dictzip.patch -> 0029-Legacy-Patch-kvm-qemu-preXX-dictzip.patch 0031-Legacy-Patch-kvm-qemu-preXX-report-.patch -> 0030-Legacy-Patch-kvm-qemu-preXX-report-.patch 0032-console-add-question-mark-escape-op.patch -> 0031-console-add-question-mark-escape-op.patch 0033-Make-char-muxer-more-robust-wrt-sma.patch -> 0032-Make-char-muxer-more-robust-wrt-sma.patch 0034-linux-user-lseek-explicitly-cast-no.patch -> 0033-linux-user-lseek-explicitly-cast-no.patch 0035-virtfs-proxy-helper-Provide-__u64-f.patch -> 0034-virtfs-proxy-helper-Provide-__u64-f.patch 0036-configure-Enable-PIE-for-ppc-and-pp.patch -> 0035-configure-Enable-PIE-for-ppc-and-pp.patch 0038-qtest-Increase-socket-timeout.patch -> 0036-qtest-Increase-socket-timeout.patch ==== qemu ==== Version update (5.0.0 -> 5.1.0) Subpackages: qemu-arm qemu-block-curl qemu-block-dmg qemu-block-gluster qemu-block-iscsi qemu-block-nfs qemu-block-rbd qemu-block-ssh qemu-extra qemu-guest-agent qemu-ksm qemu-lang qemu-microvm qemu-ppc qemu-s390 qemu-seabios qemu-tools qemu-ui-curses qemu-ui-gtk qemu-ui-sdl qemu-ui-spice-app qemu-vgabios qemu-vhost-user-gpu qemu-x86 - Update to v5.1.0: See http://wiki.qemu.org/ChangeLog/5.1 Take note that ongoing feature deprecation is tracked at both http://wiki.qemu-project.org/Features/LegacyRemoval and in the deprecated.html file installed with the qemu package Some noteworthy changes: * s390: Protected virtualization (secure execute) is fully merged upstream * s390: vfio-ccw devices no longer require setting the allow prefetch bit in the ORB, but is still dependent on host kernel support * s390: vfio-ccw now has basic support for relaying path state changes to the guest * PowerPC: pseries: NVDIMMs require label-size property * PowerPC: pseries: POWER10 support * PowerPC: added interface to inject POWER style NMIs * ARM: new board: sonorapass-bmc * ARM: new emulated features: ARMv8.2-TTSUXN, ARMv8.5-MemTag * ARM: Raspberry Pi boards now support a USB controller * ARM: virt board now supports hot-remove memory * RISC-V lots of improvements * qemu-img resize now requires -shrink to shrinking raw images * The mem parameter of the -numa option is no longer recognized starting with 5.1 machine types - instead use the memdev parameter * The ACPI WAET table is now exposed to guests * The max blocksize for virtual storage device is now 2 MiB * NVMe improvements * Crypto subsystem improvements * Block backends and tools: Numerous improvements and fixes * Firmware updates: SeaBIOS (essentially v1.14.0), OpenBIOS, SLOF (20200717), OpenSBI (v0.7) * Patches dropped (upstream unless otherwise noted): ati-vga-check-mm_index-before-recursive-.patch audio-fix-wavcapture-segfault.patch es1370-check-total-frame-count-against-c.patch exec-set-map-length-to-zero-when-returni.patch gcc10-maybe-uninitialized.patch hw-vfio-pci-quirks-Fix-broken-legacy-IGD.patch megasas-use-unsigned-type-for-reply_queu.patch nbd-server-Avoid-long-error-message-asse.patch ppc-spapr_caps-Don-t-disable-cap_cfpc-on.patch s390x-Add-SIDA-memory-ops.patch s390x-Add-unpack-facility-feature-to-GA1.patch s390x-Move-diagnose-308-subcodes-and-rcs.patch s390x-protvirt-Add-migration-blocker.patch s390x-protvirt-Disable-address-checks-fo.patch s390x-protvirt-Handle-SIGP-store-status-.patch s390x-protvirt-Inhibit-balloon-when-swit.patch s390x-protvirt-KVM-intercept-changes.patch s390x-protvirt-Move-diag-308-data-over-S.patch s390x-protvirt-Move-IO-control-structure.patch s390x-protvirt-Move-STSI-data-over-SIDAD.patch s390x-protvirt-SCLP-interpretation.patch s390x-protvirt-Set-guest-IPL-PSW.patch s390x-protvirt-Support-unpack-facility.patch s390x-s390-virtio-ccw-Fix-build-on-syste.patch Sync-pv.patch tests-Disable-some-block-tests-for-now.patch (no longer needed) vga-fix-cirrus-bios.patch virtiofsd-add-rlimit-nofile-NUM-option.patch virtiofsd-stay-below-fs.file-max-sysctl-.patch * Patches renamed: build-Do-not-apply-WORKAROUND_CFLAGS-for.patch - > Do-not-apply-WORKAROUND_CFLAGS-for-host-.patch build-Fix-s-directive-argument-is-null-e.patch - > Fix-s-directive-argument-is-null-error.patch * Patches added: hw-hyperv-vmbus-Fix-32bit-compilation.patch - New subpackages, due to modularization: qemu-chardev-baum, qemu-hw-display-qxl, qemu-hw-usb-redirect, qemu-hw-usb-smartcard - Configure to use "system" libslirp and libdaxctl (libnvdimm) when available - Don't disable cap_cfpc on POWER8 by default (bsc#1174374) ppc-spapr_caps-Don-t-disable-cap_cfpc-on.patch ==== qqc2-desktop-style ==== Version update (5.72.0 -> 5.73.0) - Update to 5.73.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.73.0 - Changes since 5.72.0: * Use "raised" style for non-flat toolbuttons * Only reserve space for the icon in toolbutton if we actually have an icon * Support showing a menu arrow on tool buttons * Use camelcase include. (scripted) * Really fix menu separator height on high DPI * Update Mainpage.dox * Set height of MenuSeparator properly (kde#423653) ==== quadrapassel ==== Version update (3.36.02 -> 3.36.05) - Update to version 3.36.05: + Updated translations. - Update to version 3.36.04: + Update to the icon. + Let the input delay for fast movement be configurable. + Change "piece" to "block". + Updated translations. ==== radvd ==== - Fix invalid usage of %{_libexecdir}. ==== re2c ==== Version update (1.3 -> 2.0.2) - Update to version 2.0.2: * Go backend. The new Go code generation backend can be used either with a --lang go re2c option, or as a standalone re2go binary * Free-form generic API. Generic API now supports two styles * Improved reuse mode and start conditions * Backwards incompatible changes: + Generic APIs YYSHIFT/YYSHIFTSTAG/YYSHIFTMTAG have been added + Generic APIs YYSTAGPD/YYMTAGPD have been removed + The re2c:flags:type-header option now treats the header filename as relative to the output directory + Some internal labels have been renamed, in particular the yyFillLabel prefix has been replaced with yyfill ==== remmina ==== Version update (1.4.7 -> 1.4.8) Subpackages: remmina-lang remmina-plugin-rdp remmina-plugin-secret remmina-plugin-vnc remmina-plugin-xdmcp - Update to release 1.4.8 * Adding timout option for RDP connections. * Avoid quickconnect to empty hostnames. Fixes #2240 * Using full paths instead of variables * Add support for quick connecting to RDP, VNC and SPICE from the command line * Add SSH support to the protocol handler * Restart SSH session when user has provided new username or password to allow for changing SSH user * Use inline with AppStream 0.12 specification. * Enabled GDK_SCROLL_SMOOTH for RDP/VNC * Some fixes for the RDP backend * Trim white from ip addresses input into quick connect bar * Enhancing the SNAP info dialog box * Adding FreeRDP log level setting ==== rsync ==== Version update (3.2.2 -> 3.2.3) - Updated to version 3.2.3 * Fixes a memory usage regression introduced in 3.2.2 * Too many changes to list, see included NEWS.md file. - acls.diff, time-limit.diff and xattrs.diff are now upstream. - Drop rsync-add_back_use_slp_directive.patch, included in upstream slp.diff - Add BR on c++_compiler needed for SIMD support - Add --enable-simd configure option on x86_64 - Change BR on xxhash-devel to pkgconfig(libxxhash) and depend on xxhash >= 0.8.0 since this is needed for XXH3 - Use xxhash only on suse_version >= 1550 since xxhash 0.8.0 is not available elsewhere. ==== rubygem-i18n ==== Version update (1.8.3 -> 1.8.5) Subpackages: ruby2.6-rubygem-i18n ruby2.7-rubygem-i18n - New upstream release 1.8.5 * Fixed an issue where users could not use their own custom fallback classes - #536 1.8.4: * Fixed issue where fallbacks were not working when I18n.fallbacks was an array - #534 * Fixed conditional around deprecating constant of INTERPOLATION_PATTERN - #531 ==== rubygem-rubocop-ast ==== Version update (0.0.3 -> 0.1.0) - New upstream release 0.1.0 New features * #36: Add post_condition_loop? and loop_keyword? for Node. (@fatkodima) * #38: Add helpers allowing to check whether the method is a nonmutating operator method or a nonmutating method of several core classes. (@fatkodima) * #37: Add enumerable_method? for MethodIdentifierPredicates. (@fatkodima) * #4: Add interpolation? for RegexpNode. (@tejasbubane) * #20: Add option predicates for RegexpNode. (@owst) * #11: Add argument_type? method to make it easy to recognize argument nodes. (@tejasbubane) * #31: NodePattern now uses param === node to match params, which allows Regexp, Proc, Set in addition to Nodes and literals. (@marcandre) * #41: Add delimiters and related predicates for RegexpNode. (@owst) * #46: Basic support for non-legacy AST output from parser. Note that there is no support (yet) in main RuboCop gem. Expect emit_forward_arg to be set to true in v1.0 (@marcandre) * #48: Support Parser::Ruby28 for Ruby 2.8 (3.0) parser (experimental). (@koic) * #35: NodePattern now accepts %named_param and %CONST. The macros def_node_pattern and def_node_search accept default named parameters. (@marcandre) ==== rubygem-vagrant-spec ==== Version update (0.0.1.148cb63.git -> 0.0.1.fe62938.git) - Update to fe62938 * Run workflow on ubuntu image * Update common.sh ci script * Remove childprocess constraint * Add a scenario for rebooting with provisioner * Test: guest can write back to default synced folder * Test synced folder persists after guest reboot * Just load common.sh ==== salt ==== Subpackages: python3-salt salt-master salt-minion - Require /usr/bin/python instead of /bin/python for RHEL-family (bsc#1173936) - Don't install SuSEfirewall2 service files in Factory - Fix __mount_device wrapper to accept separate args and kwargs - Added: * fix-__mount_device-wrapper-254.patch ==== samba ==== Subpackages: libdcerpc-binding0 libdcerpc0 libndr-krb5pac0 libndr-nbt0 libndr-standard0 libndr1 libnetapi0 libsamba-credentials0 libsamba-errors0 libsamba-hostconfig0 libsamba-passdb0 libsamba-policy0-python3 libsamba-util0 libsamdb0 libsmbclient0 libsmbconf0 libsmbldap2 libtevent-util0 libwbclient0 samba-client samba-doc samba-libs samba-libs-python3 samba-python3 samba-winbind - Don't install SuSEfirewall2 services, we don't have that package anymore ==== schily ==== Subpackages: cdda2wav cdrecord libcdrdeflt1_0 libdeflt1_0 libedc_ecc1_0 libedc_ecc_dec1_0 libfile1_0 libfind4_0 libparanoia1_0 librmt1_0 librscg1_0 libscg1_0 libscgcmd1_0 libschily2_0 mkisofs readcd spax star - Update to release 2020.08.12 * star: GNU cpio archives may contain longer path names than permitted by the AT&T documentation, problems with which where fixed. * sccs: sccslog again allows ovelapping delgets and now allows overlapping delget groups to be correctly detected as commit bundle. ==== signon-kwallet-extension ==== Version update (20.04.3 -> 20.08.0) - Update to 20.08.0 * New feature release * For more details please see: * https://kde.org/announcements/releases/2020-08-apps-update - No code change since 20.07.90 - Update to 20.07.90 * New feature release - No code change since 20.07.80 - Update to 20.07.80 * New feature release - No code change since 20.04.3 ==== solid ==== Version update (5.72.0 -> 5.73.0) Subpackages: libKF5Solid5 libKF5Solid5-lang solid-imports solid-tools - Update to 5.73.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.73.0 - Changes since 5.72.0: * Clear m_deviceCache before introspecting again (kde#416495) * Use KF-standardized Qt logging categories ==== sonnet ==== Version update (5.72.0 -> 5.73.0) Subpackages: libKF5SonnetCore5 libKF5SonnetCore5-lang libKF5SonnetUi5 - Update to 5.73.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.73.0 - Changes since 5.72.0: * Use KF-standardized Qt logging categories * Use camelcase include. (scripted) ==== spectacle ==== Version update (20.04.3 -> 20.08.0) Subpackages: spectacle-lang - Update to 20.08.0 * New feature release * For more details please see: * https://kde.org/announcements/releases/2020-08-apps-update - No code change since 20.07.90 - Update to 20.07.90 * New feature release - Changes since 20.07.80: * Hide mouse pointer by default (kde#397121) - Update to 20.07.80 * New feature release - Too many changes since 20.04.3, only listing bugfixes: * Wayland: allow to take immediate and delayed screenshots (kde#414532) * Refactor Spectacle to run in single instance mode with KDBusService::Unique (kde#420477) * Use the common name for the 'PrtSc' key in docs (kde#419247) ==== sqlite3 ==== Version update (3.32.3 -> 3.33.0) - SQLite 3.33.0: * Support for UPDATE FROM following the PostgreSQL syntax * Increase the maximum size of database files to 281 TB * Extend the PRAGMA integrity_check statement so that it can optionally be limited to verifying just a single table and its indexes, rather than the entire database file. * Add the decimal extension for doing arbitrary-precision decimal arithmetic * Enhancements to the ieee754 extension for working with IEEE 754 binary64 numbers * cli: Add four new output modes: "box", "json", "markdown", and "table" * cli: The "column" output mode automatically expands columns to contain the longest output row and automatically turns ".header" on if it has not been previously set * cli: The "quote" output mode honors ".separator" * cli: The decimal extension and the ieee754 extension are built-in to the CLI * multiple query planner improvements ==== squid ==== - Change pinger and basic_pam_auth helper to use standard permissions. pinger uses cap_net_raw=ep instead (bsc#1171569) - Move squid helpers under /usr/lib{,64}/squid for Tumbleweed and SLE16 Please adjust your config paths accordingly ==== sssd ==== Subpackages: libsss_certmap0 libsss_idmap0 libsss_nss_idmap0 sssd-krb5-common sssd-ldap - Build sssd's KCM. ==== step ==== Version update (20.04.3 -> 20.08.0) Subpackages: step-lang - Update to 20.08.0 * New feature release * For more details please see: * https://kde.org/announcements/releases/2020-08-apps-update - No code change since 20.07.90 - Update to 20.07.90 * New feature release - No code change since 20.07.80 - Update to 20.07.80 * New feature release - Changes since 20.04.3: * Clean up Clang compiler warnings * Replace cgit reference ==== strace ==== Version update (5.7 -> 5.8) - Update to strace 5.8 * Changes in behaviour * Modified %process class to contain system calls associated with process lifecycle (creation, exec, termination): kill, tkill, tgkill, pidfd_send_signal and rt_sigqueueinfo are added, arch_prctl and unshare are removed. * Improvements * Implemented decoding of faccessat2 syscall. * Implemented decoding of LOOP_CONFIGURE ioctl command. * Updated decoding of io_uring_setup syscall to match Linux 5.8. * Updated lists of AUDIT_*, BPF_*, CAP_*, ETH_*, INET_DIAG_*, IORING_*, KEYCTL_*, KVM_*, LOOP_*, NDA_*, RTC_*, TCA_*, STATX_*, and *_MAGIC constants. * Updated lists of ioctl commands from Linux 5.8. * Bug fixes * Added statx syscall to %fstat trace class. ==== sweeper ==== Version update (20.04.3 -> 20.08.0) Subpackages: sweeper-lang - Update to 20.08.0 * New feature release * For more details please see: * https://kde.org/announcements/releases/2020-08-apps-update - No code change since 20.07.90 - Update to 20.07.90 * New feature release - No code change since 20.07.80 - Update to 20.07.80 * New feature release - No code change since 20.04.3 ==== syndication ==== Version update (5.72.0 -> 5.73.0) - Update to 5.73.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.73.0 - Changes since 5.72.0: * Use KF-standardized Qt logging categories * Use camelcase include. (scripted) ==== syntax-highlighting ==== Version update (5.72.0 -> 5.73.0) Subpackages: libKF5SyntaxHighlighting5 libKF5SyntaxHighlighting5-lang - Update to 5.73.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.73.0 - Too many changes to list here. ==== texlive ==== Subpackages: libkpathsea6 libsynctex2 - Fix longstanding bug: Make sure that pdfcsplain points to pdftex as otherwise UTF-8 characters are missed in the output ==== thai-fonts ==== Version update (0.6.1 -> 0.7.2) - Update to version 0.7.2. * Garuda has been fine-tuned by hand for balanced cubic splines and optimal quadratic splines. * All families now use OS/2 Typo metrics instead of just Win/Hhea metrics. * The OS/2 Typo metrics of each family have been normalized for equal line spacing on all faces, esp. regular and bold. * Switch to Python 3 on build scripts. * Fix a TDS zipball naming issue in the generated CTAN zipball. ==== threadweaver ==== Version update (5.72.0 -> 5.73.0) - Update to 5.73.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.73.0 - No code change since 5.72.0 ==== transactional-update ==== Version update (2.23 -> 2.24.1) Subpackages: transactional-update-zypp-config - Version 2.24.1 - SELinux: adjust labels for etc, fstab and grub.cfg - Version 2.24 - Add partial SELinux support ==== tumbler ==== Version update (0.2.8 -> 0.2.9) Subpackages: libtumbler-1-0 tumbler-folder-thumbnailer tumbler-lang tumbler-webp-thumbnailer - Update to version 0.2.9 * This release addresses the issue described in gxo#xfce/tumbler#28 and partially solved by the previous release 0.2.28. The issue now is completely solved by adding the correct orientation handling when fallback code for generating jpeg thumbnail takes place. ==== tuned ==== - Dot not mangle _tmpfilesdir: all half-way decent distros define this already. - Define profile_dir as %{_libexecdir}/%{name}: stay closer in line with what upstream actually coded (with the change of libexecdir to /usr/libexec in Tumbleweed, we are in the equal path now). ==== u-boot-rpiarm64 ==== Subpackages: u-boot-rpiarm64-doc - Use python3 for pyelftools ==== umbrello ==== Version update (20.04.3 -> 20.08.0) Subpackages: umbrello-lang - Update to 20.08.0 * New feature release * For more details please see: * https://kde.org/announcements/releases/2020-08-apps-update - Changes since 20.07.90: * New feature allowing word wrapping in use case texts when resizing and entering line breaks (kde#424863) - Update to 20.07.90 * New feature release - Changes since 20.07.80: * cmake: fix umbrello version * cmake: Fix build issue with kdevelop 5.2.1 on Ubuntu 18.04 (kde#424794) - Update to 20.07.80 * New feature release - Changes since 20.04.3: * release-windows-packages: add command line options --tarversion to specify different tar ball version * release-windows-packages: add command for updating obs package * release-windows-package: add variable for running osc * tab 2 spaces * Fix compiler warning * Coverity check CID 268401: Copy into fixed size buffer (STRING_OVERFLOW) * Switch to https for bugs.kde.org ==== v4l-utils ==== Version update (1.18.1 -> 1.20.0) Subpackages: libv4l libv4l1-0 libv4l2-0 libv4l2rds0 libv4lconvert0 - update to 1.20.0: * v4l2-ctl: add sizeimage suboption for set-fmt-video options * qvidcap: Add stride option to command line * buildsystem: Start v4l-utils 1.19.0 development cycle * dvbv5-zap: Fix typo * v4l2-ctl: include C++ cmath header * ubuntu1604: add missing headers for std::exit * libcecutil: Remove vanished TODO file from ditribution list * v4l2-ctl: Do not distribute generated 32bit source * v4l2-compliance: Do not distribute generated 32bit source * libcecutil: Distribute cec-gen.pl * Fix broken for loop in libv4l * Fix for mismatched class/struct tags * v4l2-compliance: improve metadata capture support * test-media: remove left-over debug lines * v4l2-compliance: fail if selection is present for compressed video * cec-compliance: rename 'ok' to 'unknown' * cec-ctl/msg2ctl.pl: don't add HTNG commands to msgtable * cec-compliance: add --test-fuzzing option * test-media: update vimc tests * v4l-utils: sync with latest media_tree master * keytable: add new generated keymaps * msg2ctl.pl: add newline after log_msg * cec-follower: drop the hardcoded UI commands list * cec-ctl/cec-log: use new CEC_OP_UI_CMD defines * cec utils: support CEC_ADAP_G_CONNECTOR_INFO * cec-compliance/follower: use new CEC_OP_UI_CMD defines * utils/libcecutil: add CEC utility library * cec-follower: switch to the new CEC utilities library * cec-compliance: use the new CEC utilities library * cec-ctl: use the new CEC utilities library * utils/common/cec*: remove unused cec files * cec-htng(-funcs).h: move to libcecutil * libcecutil: do not assume building in source tree. * libcecutil: remove empty generated headers on failure * libcecutil: cec-gen.pl now generates all headers in one go * v4l-utils: sync to latest cec-funcs.h * libcecutil: spaces should be replaced by - for help_features * cec-compliance: move util_receive to cec-compliance.cpp * cec-compliance: add timeout to util_receive * cec-compliance: fix a bug in util_receive * cec-compliance: Improve the INACTIVE_SOURCE test * cec-follower: add INACTIVE_SOURCE support. * v4l2-compliance: fix read/write tests * cec-compliance: improve Inactive Source test * cec-compliance: Set OSD Name is not TV specific * Makefile.am: copy v4l2-tpg.h, not v4l2-tpg* * v4l-utils: sync with latest media_tree master * v4l2-info.cpp: support the new hold capture flags * cec-compliance: remove old tuner tests * cec-follower: add support for Status Request * cec-compliance: improve failure reporting * cec-follower: fix index handling * v4l-utils: sync with latest media_tree master * cec-compliance: improve the Inactive Source test * v4l-utils: sync with latest media_tree master * v4l2-compliance: better scaler detection for M2M devices * cec-ctl: add a --phys-addr-from-edid option * cec: fix Makefile.am to get the right library dependencies * libcecutil: convert latency values to ms * cec-ctl: finish --stress-test-power-cycle with active display * cec-compliance: make the subtest names unique * cec-compliance: add -e and -l options * cec-compliance: make test names easier to type * qvidcap: fix typo: fnt -> fmt * qvidcap: switch to RGB24 if format is unsupported * v4l2-ctl: support -k (concise) when showing touch data * v4l2-compliance: relax a 'is the DONE flag set' test * v4l-utils: fix sync-with-kernel: it missed pixelformats * qvidcap: make texts consistent * cec-follower: add --ignore option * cec-follower: support CEC 2.0 power status reporting * cec-compliance: test CEC 2.0 power transitions * cec-ctl: add --phys-addr-from-edid-poll * cec-compliance: return OK_PRESUMED in the power transition test * cec-compliance: update patch link * cec-compliance: change a fail to a warn * qvidcap: use --pixelformat instead of --pixel-format * cec-ctl: show PA changes with --phys-addr-from-edid-poll * cec-ctl: sleep 5s before retry, use cec_phys_addr_exp * cec: remove duplicate cec_phys_addr_exp defines * cec-ctl: improve --test-power-cycle test * cec-ctl: fix --phys-addr-from-edid-poll support * cec: show OSD Name with quotes around the name * v4l2-compliance: log the size of time_t * v4l2-compliance: use %zd with sizeof(time_t) * v4l2-ctl/compliance: fix 32-bit g_topology casts * v4l2-ctl/compliance: fix 32-bit compiler warnings * v4l2-compliance: use a better invalid address * v4l2-compliance: fix uninitialized have_sel variable * v4l2-compliance: return ENOTTY if selection is not supported * cec-compliance: add invalid ioctls test * v4l2-compliance: add tests for invalid ioctls * cec-ctl/compliance: call srandom() * cec-compliance: '-e' alias for --expect was missing * cec-compliance.h: add warn_on_test, clean ups * cec-compliance: fail/warn if reported latency > 50ms * cec-compliance: add --expect-with-no-warnings * cec-compliance: swap -n/-N options * v4l-utils: remove trailing spaces * qvidcap: properly initialize m_curSize/Data * Revert "qvidcap: properly initialize m_curSize/Data" * qvidcap: properly initialize m_curSize/Data * v4l2-compliance: check source and sink pad types of a link * cec-compliance: clarify obscure error message * cec-ctl: remove trailing space in output * cec-ctl: add timestamps to the power-cycle tests * cec-ctl: improve --stress-test-power-cycle option * libcecutil: translate abort_msg to a message string * libcecutil: drop CEC_MSG_ prefix when logging messages * v4l2-compliance: improve USERPTR streaming tests * v4l2-compliance: fix bug/improve testing filler * v4l2-compliance: fix userptr buffer checks * cec-compliance: improve system_info_give_features() * sync with latest media_tree master * v4l-utils: add --enable-v4l2-compliance/ctl-32 option * v4l-utils: fix autoconf/automake errors * test-media: add -32 option * v4l2-compliance: fix 32 bit warnings * v4l2-ctl/compliance-32: fix when configuring from another dir * v4l2-compliance: fix typo: v4l2-ctl -> v4l2-compliance * cec-ctl: add 'repeats' suboption to --stress-test-power-cycle * cec-ctl: added polls suboption to --stress-test-power-cycle * cec-ctl: handle ENONET errors * Revert "cec-ctl: handle ENONET errors" * cec-ctl: set wakeup_la correctly and handle ENONET & EINVAL in stress tests * v4l2-compliance: fix weird formatting with -f * cec-ctl: don't transmit IMAGE_VIEW_ON every second * cec-ctl: introduce and use transmit_msg_retry() * cec-compliance: check for invalid transient power states * cec-ctl: check for incorrect state transitions * cec-ctl: add min-sleep suboption * cec-ctl: show timeouts vs Nacks * cec-ctl: show | instead of e or E * test-media: postpone the dmesg command * cec-follower: check both CEC_CAP_PHYS_ADDR and _CONNECTOR_INFO * cec-ctl: improve wait_for_pwr_state * cec-ctl: add physical address sanity checks * v4l-utils: sync with latest media_tree master * v4l2-compliance: fix step < 0 control check * v4l-utils: sync with latest media kernel * v4l2-compliance: zero mbus_code * v4l2-compliance: add tests for V4L2_CAP_IO_MC * v4l2-ctl: zero v4l2_fmtdesc * v4l-utils: sync with latest media kernel * gconv: fix compiler warning * v4l2-ctl: add missing subdev usage in --help-all * cec-follower: create analog channel frequencies * cec-follower: add tuner analog service emulation * cec-follower: fix bugs for tuner emulation * cec-follower: add tuner step increment/decrement * cec-follower: fix analog tuner device info update * cec-follower: rename freq_idx to service_idx * cec-follower: create digital ARIB channels * cec-follower: create digital ATSC channels * cec-follower: create digital DVB channels * cec-follower: add tuner digital service emulation * cec-follower: fix tuner step increment/decrement * cec-compliance: add tuner control test * v4l-utils: configure.ac: Avoid bashisms * qv4l2: Use C library file operations with v4lconvert for raw mode devices * cec: fix cec-log.h dependency issues * v4l2grab: allow using direct calls instead of libv4l * v4l2grab: add support for setting the fourcc code * keymap.h needs sys/types.h and argp.h with musl * v4l2-compliance: fix assert on only read/write-only controls * v4l2-ctl: Support query V4L2_CTRL_TYPE_AREA controls * v4l2-ctl: Support getting V4L2_CTRL_TYPE_AREA controls * v4l2-ctl: Support setting V4L2_CTRL_TYPE_AREA controls * v4l2-compliance: Allow all the selection targets for subdevs * keytable: use input_event properly * keytable: add compatibility for input_event_sec * treewide: remove bzero * treewide: fix redundant expressions * treewide: remove pointless c_str * dvb-sat: remove pointless abs call * utils: checks for empty instead of size in if * treewide: add extra {} to initialization * treewide: do not use return after else * treewide: fix wrong identation * utils: simplify bool returns * treewide: fix math problems * treewide: replace C casts with C++ * treewide: apply performance fixes * utils: use bool literals * utils: do not use empty void with C++ * utils: remove extra commas * utils: fix float equal warning * utils: add copy assignment operator * utils: initialize variable * utils: fix wrong format * utils: fix compilation with C++98 * utils: add noreturn attribute and remove dead code * utils: fix implicit float conversions * utils: fix fallthrough warnings * utils: fix double promotions * utils: replace exit with std variant * cec-compliance: add missing header for clang * compiler.h: fix compilation with libcxx * compiler.h: fix compilation with clang + std=c++98 + glibcxx * utils: replace chr functions with std variants * ir-ctl: report timeout when it cannot be modified * keytable: do not warn if keymap not found in IR_KEYTABLE_USER_DIR * ir-keytable: bpf: improve rsc imon pointer decoder * sync v4l-utils.spec with the fedora repo * keytable: cannot load BPF decoders from udevd * 50-rc_keymap.conf prevents debian testing from booting * lircd2toml: warn when scancode has duplicate definitions * keytable: keymap without protocol is invalid * rc_keymap.5: improve wording around using rc_keymaps for sending * keytable: a bpf protocol can have parameters and no scancodes * Fix build failure on s390x * keytable: support 64 bit scancodes * keytable: new samsung36 bpf decoder * Add keymap for Samsung AK59-00125A remote * ir-ctl: removed nested functions to support building with clang * ir-ctl: allow unmodulated signal to be sent * keytable: "-p all" should not attempt BPF decodes that don't exist * v4l2-ctl: Print UVC meta info * v4l2-compliance: fix metadata output support * v4l2-compliance: Verify metadata formats * v4l2-ctl: support for metadata output * v4l2-ctl: Add Support for Touch ==== vim ==== Version update (8.2.1253 -> 8.2.1412) Subpackages: gvim vim-data vim-data-common - Updated to version 8.2.1412, fixes the following problems - refreshed vim-7.4-highlight_fstab.patch * CTRL-K in Insert mode gets inserted. (Roland Puntaier) * MS-Windows: regexp test may fail if 'iskeyword' set wrongly. * Cannot use a lambda with quickfix functions. * Vim9: type wrong after getting dict item in lambda. * Vim9: list unpack doesn't work at the script level. * CursorHold does not work well.a (Shane-XB-Qian) * Empty group in 'tabline' may cause using an invalid pointer. * There is no good test for CursorHold. * Vim9: common type of function not tested. * src/ex_cmds.c file is too big. * Vim9: comperators use 'ignorecase' in Vim9 script. * Terminal getwinpos() test is a bit flaky. * Crash with EXITFREE when split() fails. * Makefile preferences were accidentally included. * Vim9: no error for using double quote comment after :func or :def. * Language and locale code spread out. * Vim9: not skipping over function type declaration with only a return type. * Vim9: Error for Funcref function argument type. * Vim9: type not checked if declaration also assigns value. * Vim9: no error for missing white space in assignment at script level. * Vim9: compiler warning for buffer size. * Tests on Travis do not run with EXITFREE. * Vim9: line break after "->" only allowed in :def function. * Some tests on Travis have EXITFREE duplicated. * Ex command error cannot contain an argument. * The "trailing characters" error can be hard to understand. * Vim9: crash when using CheckScriptFailure() in Test_vim9script_call_fail_decl(). * Vim9: error for misplaced -> lacks argument. * Vim9: skipping over type includes following white space, leading to an error for missing white space. * Vim9: argument types are not checked on assignment. * Vim9: No error when using a type to a window variable * Vim9: crash when using an imported function. * Vim9: cannot use mark in range. * Crash when using a custom completion function. * Vim9: cannot replace a global function. * Vim9: type of varargs items is not checked. * AIDL filetype not recognized. * Vim9: :execute mixes up () expression and function call. * Vim9: error when using vim9script in TextYankPost. * Tests 44 and 99 are old style. * Some part of using 'smarcase' was not tested. * When a test fails it's often not easy to see what the call stack is. * Compiler warning for unused argument in small version. * Compiler warning for using size_t for int and void pointer. * Vim9: optional argument type not parsed properly. * Vim9: varargs argument type not parsed properly. * Vim9: varargs arg after optional arg does not work * Calling popup_setoptions() resets 'signcolumn'. * Debug backtrace isn't tested much. * Some tests are still old style. * Checking for first character of dict key is inconsistent. * popup window width does not include number, fold of sign column width. * Vim9: accidentally using "x" causes Vim to exit. * Build failure with tiny version. * Configure with Xcode 12 fails to check for tgetent. * Test failures with legacy Vim script. * Vim9 script: cannot assign to environment variable. * Vim9: rule for comment after :function is confusing. * Vim9: cannot declare some single letter variables. * Vim9: method on double quoted string doesn't work. * Vim9: invalid operators only rejected in :def function. * Vim9: line break after "=" does not work. * Vim9: using Vim9 script for autaload not tested. * Vim9: skipping over white space after list. * No space allowed before comma in list. * Vim9: cannot define global function inside :def function. * Vim9: :echo with two lists doesn't work. * Vim9: memory leak when using nested global function. * Vim9: memory leak when using nested global function. * Github workflow timeout needs tuning * CTRL-C in the GUI doesn't interrupt. (Sergey Vlasov) * Build failure on non-Unix systems. * Vim9: cannot use empty key in dict assignment. * Vim9: assigning to script-local variable doesn't check type. * Vim9: assigning to global dict variable doesn't work. * Some tests fail on Cirrus CI and/or with FreeBSD. * Build failures. * Vim9: accidentally using "x" gives a confusing error. * Vim9: cannot find global function when using g: when local function with the same name exists. * Vim9: No test for trying to redefine global function. * Redraw error when using visual block and scroll. * Small build fails. * Cannot easily get the script ID. * Build failure without the eval feature. * Vim9: can define a function with the name of an import. * Vim9: no test for error message when redefining function. * Vim9: no proper error if using namespace for nested function. * Vim9: no error for shadowing a script-local function by a nested function. * Crash when drawing double-wide character in terminal window. (Masato Nishihata) * Vim9: no error using :let for options and registers. * Vim9: cannot get the percent register. * Vim9: cannot assign to / register. * Vim9: test fails with +dnd is not available. * Vim9: cannot assign to / register in Vim9 script. * Stray error for white space after expression. * Error for white space after expression in assignment. * Last entry of ":set term=xxx" overwritten by error message when 'cmdheight' is two or more. (Tony Mechelynck) * Test trying to run terminal when it is not supported. * Invalid memory access when searching for raw string. * Vim9: no error for missing white space around operator. * Test 49 is old style. * Vim9: no error for missing white space around operator. * Vim9: no error for assigning to non-existing script var. * Vim9: error for assigning empty list to script variable. * Vim9: method name with digit not accepted. * Vim9: expression mapping causes error for using :import. * Triggering the ATTENTION prompt causes typeahead to be messed up. * Cannot put space between function name and paren. * Curly braces expression ending in " }" does not work. * Vim9: return type of getreg() is always a string. * Vim9: using :import in filetype plugin gives an error. * Test 49 is old style. * No ATTENTION prompt for :vimgrep first match file. * No testing on ARM. * Backslash not removed afer space in option with space in 'isfname'. * Vim9: cannot assign to single letter variable with type. * Vim9: += only works for numbers. * File missing from the distribution. * Vim9: type error after storing an option value. * Vim9: no error for shadowing a script function. * Vim9: error line number incorrect after skipping over comment lines. * Insufficient testing for script debugging. * Vim9: compiling a function interferes with command modifiers. * Vim9: no error if declaring a funcref with a lower case letter. * Vim9: no error for unexpectedly returning a value. * Vim9: return type of maparg() not adjusted for fourth argument. * Autoload script sourced twice if sourced directly. * Vim9: may find imported item in wrong script. * Vim9: test does not delete written files. * Cannot jump to the last used tabpage. * s390x tests always fail. * Vim9: Vim highlighting fails in cmdline window if it uses Vim9 commands. * Vim9: script test fails in the GUI. * Vim9: vim9compile.c is getting too big. * Popupwindow lacks scrollbar if no "maxheight" is used. * Vim9: type of list and dict only depends on first item. * Vim9: type casting not supported. * Nmpmrc and php.ini filetypes not recognized. * Adding compiler plugin requires test change. * when splitting a window localdir is copied but prevdir is not. * Vim: not operator does not result in boolean. ==== vsftpd ==== - Use %{_prefix}/lib instead of misused %{_libexecdir}. ==== vulkan-loader ==== Version update (1.2.145 -> 1.2.148) - Update to release 1.2.148 * No user-visible changes reported ==== webkit2gtk3 ==== Subpackages: libjavascriptcoregtk-4_0-18 libwebkit2gtk-4_0-37 typelib-1_0-JavaScriptCore-4_0 typelib-1_0-WebKit2-4_0 webkit2gtk-4_0-injected-bundles - Add no-forced-sse.patch, cure execution of illegal instruction in i586 firefox. ==== wireshark ==== Version update (3.2.5 -> 3.2.6) Subpackages: libwireshark13 libwiretap10 libwsutil11 wireshark-ui-qt - Wireshark 3.2.6: * CVE-2020-17498: Kafka dissector crash (boo#1175204) * Further features, bug fixes and updated protocol support as listed in: https://www.wireshark.org/docs/relnotes/wireshark-3.2.6.html ==== xawtv ==== Version update (3.103 -> 3.107) Subpackages: pia tv-common v4l-conf - skip group verify on v4l-conf - update to 3.107: * Solve build issues with gcc 10.1 * Check if file exists before opening it * Use standard c99 designated initializers * Show if lirc is enabled or not when configuring it * Don't need need to call abs() for rdrift and vdrift * Get rid of an unused function at flt-smooth * Use hexa for non-printable codes at ntsc-cc code * Move -Llibng to LD_FLAGS at makefile * Add xawtv3 to Tavis CI build integration * Get rid of VIDIOC_G_PARM ioctl * Remove an unused file from git and ignore auto-generated files * Get rid of V4L1 support, as V4L1 API got removed from Kernel in 2010. * Update videodev2.h file to a later version * Update the error code at vbi-gui to reflect the name of the V4L2 ioctl * Fix fbtv application for it to properly handle camera bytesperpage aligments and to properly display texts over over the camera streaming screen * add fbtv support for modern console fonts * fix fbtv output when byterperline is greater than the number of filled bytes * add help for fbtv and improve its man page * allow using just the font name on fbtv * Cleanup most warnings when building it, fixing some potential bugs * Add support for AC_HEADER_MAJOR, in order to support upcoming glibc versions * Allow ./configure --disable-alsa to compile when alsa is available * x11: get rid of deprecated XKeycodeToKeysym function * get rid of unused libXp at Makefile * disable DGA if client is not local, fixing usage over ssh * Drop supplementary group IDs when dropping privileges * Add desktop and appdata files for xawtv, motv and mtt * Fix mtt not being able to tune tv channels * Remove superfluous ; add end of functions * Add a workaround for bttv kernel driver planar fmt width bug * Allow setting alsa_latency from ~/.xawtv * Fix not being able to get a larger latency on capture devices with small max period sizes * prefer CAP_STREAMING over CAP_READWRITE * Fix segfault under certain conditions - remove xawtv-fixblitframesegfault.patch, fix-build-with-recent-glibc.patch, v4l-conf-fix-CVE-2020-13696.patch, gcc-10.patch (all upstream) ==== xerces-c ==== Version update (3.2.2 -> 3.2.3) - update to 3.2.3: * Custom HTTP headers missing with CURL NetAccessor * Type Confusion from DTDGrammar to SchemaGrammar * Patch to build with older GCC * fix build without pthread * XMLUTF8Transcoder: One multibyte UTF8 character is swallowed from the srcData when the resulting surrogate pair does not fit in toFill at the end * Postpone freeing the memory being used by CURL * Memory leak in ValueVectorOf * There is an error in the parameters of the ThreadTtest8 script in Apache xerces-c++ XML's tests/script * Incorrect symbolic links created for Linux static library and MacOS static and shared libraries * invalid windows version check for `onXPOrLater` * Handle surrogate pairs when reading a QName instead of ASSERTing * Janitor.hpp fails to compile on Solaris with Solaris Studio 12.2 and 12.4 * undef symbols on HPUX for ArrayJanitor * DOM tests crash on AIX * XMLChar with NEED_TO_GEN_TABLE has 2 buffer out of bounds reads * Including Xerces_autoconf_config.hpp on Windows fails due to undefined ssize_t ==== xfsprogs ==== Subpackages: libhandle1 xfsprogs-scrub - Fixes for %_libexecdir changing to /usr/libexec (bsc#1174075) ==== xfwm4 ==== Version update (4.14.4 -> 4.14.5) Subpackages: xfwm4-lang - Update to version 4.14.5 * Fix an error leak in compositor (gxo#xfce/xfwm4#351) * Fix compositor selection atom misuse ==== yakuake ==== Version update (20.04.3 -> 20.08.0) Subpackages: yakuake-lang - Update to 20.08.0 * New feature release * For more details please see: * https://kde.org/announcements/releases/2020-08-apps-update - No code change since 20.07.90 - Update to 20.07.90 * New feature release - Changes since 20.07.80: * Fix fullscreen mode regression (kde#424286) - Update to 20.07.80 * New feature release - Too many changes since 20.04.3, only listing bugfixes: * Show a warning notification if Konsole is outdated (kde#422187) * Make it possible to configure the konsolepart shortcuts (kde#412496) * Add option to toggle the systray icon (kde#423408) * Reraise the active sesson after renaming a session (kde#408374) * Prevent incorrect terminal switching (kde#421632) ==== yast2-add-on ==== Version update (4.3.3 -> 4.3.4) - AutoYaST: Added supplements: autoyast(add-on) into the spec file in order to install this packages if the section has been defined in the AY configuration file (bsc#1146494). - 4.3.4 ==== yast2-auth-client ==== Version update (4.3.0 -> 4.3.1) - AutoYaST: Added supplements: autoyast(auth-client) into the spec file in order to install this packages if the section has been defined in the AY configuration file (bsc#1146494). - 4.3.1 ==== yast2-bootloader ==== Version update (4.3.7 -> 4.3.8) - AutoYaST: Added supplements: autoyast(bootloader) into the spec file in order to install this packages if the section has been defined in the AY configuration file (bsc#1146494). - 4.3.8 ==== yast2-configuration-management ==== Version update (4.3.2 -> 4.3.3) - AutoYaST: Added supplements: autoyast(configuration-management) into the spec file in order to install this packages if the section has been defined in the AY configuration file (bsc#1146494). - 4.3.3 ==== yast2-country ==== Version update (4.3.6 -> 4.3.8) Subpackages: yast2-country-data - AutoYaST: Added supplements: autoyast(language,keyboard,timezone) into the spec file in order to install this packages if the section has been defined in the AY configuration file (bsc#1146494). - 4.3.8 - Fixed failing unit test on S390 (related to bsc#1172749) - 4.3.7 ==== yast2-dhcp-server ==== Version update (4.3.0 -> 4.3.1) - AutoYaST: Added supplements: autoyast(dhcp-server) into the spec file in order to install this packages if the section has been defined in the AY configuration file (bsc#1146494). - 4.3.1 ==== yast2-dns-server ==== Version update (4.3.0 -> 4.3.1) - AutoYaST: Added supplements: autoyast(dns-server) into the spec file in order to install this packages if the section has been defined in the AY configuration file (bsc#1146494). - 4.3.1 ==== yast2-drbd ==== Version update (4.3.0 -> 4.3.2) - Open ports for DRBD linstor packages (bsc#1175434) - 4.3.2 - AutoYaST: Added supplements: autoyast(drdb) into the spec file in order to install this packages if the section has been defined in the AY configuration file (bsc#1146494). - 4.3.1 ==== yast2-firewall ==== Version update (4.3.2 -> 4.3.4) - AutoYaST: moved the configuration into first stage (bsc#1173624) - 4.3.4 - AutoYaST: Added supplements: autoyast(firewall) into the spec file in order to install this packages if the section has been defined in the AY configuration file (bsc#1146494). - 4.3.3 ==== yast2-firstboot ==== Version update (4.3.3 -> 4.3.4) - AutoYaST: Added supplements: autoyast(firstboot) into the spec file in order to install this packages if the section has been defined in the AY configuration file (bsc#1146494). - 4.3.4 ==== yast2-ftp-server ==== Version update (4.3.1 -> 4.3.2) - AutoYaST: Added supplements: autoyast(ftp-server) into the spec file in order to install this packages if the section has been defined in the AY configuration file (bsc#1146494). - 4.3.2 ==== yast2-http-server ==== Version update (4.3.0 -> 4.3.1) - AutoYaST: Added supplements: autoyast(http-server) into the spec file in order to install this packages if the section has been defined in the AY configuration file (bsc#1146494). - 4.3.1 ==== yast2-installation ==== Version update (4.3.13 -> 4.3.14) - AutoYaST: Added supplements: autoyast(deploy_image,ssh_import) into the spec file in order to install this packages if the section has been defined in the AY configuration file (bsc#1146494). - 4.3.14 ==== yast2-iscsi-client ==== Version update (4.3.1 -> 4.3.2) - AutoYaST: Added supplements: autoyast(iscsi-client) into the spec file in order to install this packages if the section has been defined in the AY configuration file (bsc#1146494). - 4.3.2 ==== yast2-isns ==== Version update (4.2.0 -> 4.3.0) - AutoYaST: Added supplements: autoyast(isns) into the spec file in order to install this packages if the section has been defined in the AY configuration file (bsc#1146494). - 4.3.0 ==== yast2-kdump ==== Version update (4.3.1 -> 4.3.2) - AutoYaST: Added supplements: autoyast(kdump) into the spec file in order to install this packages if the section has been defined in the AY configuration file (bsc#1146494). - 4.3.2 ==== yast2-mail ==== Version update (4.3.0 -> 4.3.1) - AutoYaST: Added supplements: autoyast(mail) into the spec file in order to install this packages if the section has been defined in the AY configuration file (bsc#1146494). - 4.3.1 ==== yast2-nfs-client ==== Version update (4.3.1 -> 4.3.2) - AutoYaST: Added supplements: autoyast(nfs) into the spec file in order to install this packages if the section has been defined in the AY configuration file (bsc#1146494). - 4.3.2 ==== yast2-nfs-server ==== Version update (4.3.0 -> 4.3.1) Subpackages: yast2-nfs-common - AutoYaST: Added supplements: autoyast(nfs-server) into the spec file in order to install this packages if the section has been defined in the AY configuration file (bsc#1146494). - 4.3.1 ==== yast2-nis-client ==== Version update (4.3.3 -> 4.3.4) - AutoYaST: Added supplements: autoyast(nis) into the spec file in order to install this packages if the section has been defined in the AY configuration file (bsc#1146494). - 4.3.4 ==== yast2-nis-server ==== Version update (4.3.0 -> 4.3.1) - AutoYaST: Added supplements: autoyast(nis_server) into the spec file in order to install this packages if the section has been defined in the AY configuration file (bsc#1146494). - 4.3.1 ==== yast2-ntp-client ==== Version update (4.3.0 -> 4.3.1) - AutoYaST: Added supplements: autoyast(ntp-client) into the spec file in order to install this packages if the section has been defined in the AY configuration file (bsc#1146494). - 4.3.1 ==== yast2-online-update-configuration ==== Version update (4.3.0 -> 4.3.1) - AutoYaST: Added supplements: autoyast(online_update_configuration) into the spec file in order to install this packages if the section has been defined in the AY configuration file (bsc#1146494). - 4.3.1 ==== yast2-printer ==== Version update (4.3.1 -> 4.3.2) - AutoYaST: Added supplements: autoyast(printer) into the spec file in order to install this packages if the section has been defined in the AY configuration file (bsc#1146494). - 4.3.2 ==== yast2-proxy ==== Version update (4.3.1 -> 4.3.2) - AutoYaST: Added supplements: autoyast(proxy) into the spec file in order to install this packages if the section has been defined in the AY configuration file (bsc#1146494). - 4.3.2 ==== yast2-ruby-bindings ==== Version update (4.3.0 -> 4.3.2) - Fixed yast-ycp-ui-bindings dependency (bsc#1175115) - 4.3.2 - Added new UI terms: MenuBar(), Menu() (bsc#1175115) - 4.3.1 ==== yast2-samba-client ==== Version update (4.3.1 -> 4.3.2) - AutoYaST: Added supplements: autoyast(samba-client) into the spec file in order to install this packages if the section has been defined in the AY configuration file (bsc#1146494). - 4.3.2 ==== yast2-samba-server ==== Version update (4.3.2 -> 4.3.3) - AutoYaST: Added supplements: autoyast(samba-server) into the spec file in order to install this packages if the section has been defined in the AY configuration file (bsc#1146494). - 4.3.3 ==== yast2-security ==== Version update (4.3.1 -> 4.3.3) - Fixed randomly failing unit tests, do not query the installed PAM modules in the testing system (related to bsc#1171318) - 4.3.3 - AutoYaST: Added supplements: autoyast(security) into the spec file in order to install this packages if the section has been defined in the AY configuration file (bsc#1146494). - 4.3.2 ==== yast2-services-manager ==== Version update (4.3.2 -> 4.3.4) - AutoYaST: Added supplements: autoyast(services_manager) into the spec file in order to install this packages if the section has been defined in the AY configuration file (bsc#1146494). - 4.3.4 - Fix changing other services than the user expects (bsc#1165388, bsc#1174615) - 4.3.3 ==== yast2-slp-server ==== Version update (4.2.1 -> 4.3.0) - AutoYaST: Added supplements: autoyast(slp-server) into the spec file in order to install this packages if the section has been defined in the AY configuration file (bsc#1146494). - 4.3.0 ==== yast2-sound ==== Version update (4.3.2 -> 4.3.3) - AutoYaST: Added supplements: autoyast(sound) into the spec file in order to install this packages if the section has been defined in the AY configuration file (bsc#1146494). - 4.3.3 ==== yast2-squid ==== Version update (4.3.1 -> 4.3.2) - AutoYaST: Added supplements: autoyast(squid) into the spec file in order to install this packages if the section has been defined in the AY configuration file (bsc#1146494). - 4.3.2 ==== yast2-storage-ng ==== Version update (4.3.12 -> 4.3.14) - AutoinstProposal now properly reports the proposal as failed when it fails to find the disks (bsc#1174469) - 4.3.14 - Proposal: fixed detection of shadowed subvolumes for roles using separate LVM volume groups for each filesystem (bsc#1174475). - 4.3.13 - Partitioner: fix stripes size reported for thin LVs. - Partitioner: do not show stripes size when its value is zero. ==== yast2-support ==== Version update (4.2.3 -> 4.3.0) - AutoYaST: Added supplements: autoyast(support) into the spec file in order to install this packages if the section has been defined in the AY configuration file (bsc#1146494). - 4.3.0 ==== yast2-sysconfig ==== Version update (4.3.1 -> 4.3.2) - AutoYaST: Added supplements: autoyast(sysconfig) into the spec file in order to install this packages if the section has been defined in the AY configuration file (bsc#1146494). - 4.3.2 ==== yast2-tftp-server ==== Version update (4.3.0 -> 4.3.1) - AutoYaST: Added supplements: autoyast(tftp-server) into the spec file in order to install this packages if the section has been defined in the AY configuration file (bsc#1146494). - 4.3.1 ==== yast2-trans ==== Version update (84.87.20200725.1c0c8c4fe3 -> 84.87.20200814.909b1a4158) Subpackages: yast2-trans-af yast2-trans-ar yast2-trans-bg yast2-trans-bn yast2-trans-bs yast2-trans-ca yast2-trans-cs yast2-trans-cy yast2-trans-da yast2-trans-de yast2-trans-el yast2-trans-en_GB yast2-trans-es yast2-trans-et yast2-trans-fa yast2-trans-fi yast2-trans-fr yast2-trans-gl yast2-trans-gu yast2-trans-hi yast2-trans-hr yast2-trans-hu yast2-trans-id yast2-trans-it yast2-trans-ja yast2-trans-jv yast2-trans-ka yast2-trans-km yast2-trans-ko yast2-trans-lo yast2-trans-lt yast2-trans-mk yast2-trans-mr yast2-trans-nb yast2-trans-nl yast2-trans-pa yast2-trans-pl yast2-trans-pt yast2-trans-pt_BR yast2-trans-ro yast2-trans-ru yast2-trans-si yast2-trans-sk yast2-trans-sl yast2-trans-sr yast2-trans-sv yast2-trans-ta yast2-trans-th yast2-trans-tr yast2-trans-uk yast2-trans-vi yast2-trans-wa yast2-trans-xh yast2-trans-zh_CN yast2-trans-zh_TW yast2-trans-zu - Update to version 84.87.20200814.909b1a4158: * New POT for text domain 'registration'. * New POT for text domain 'firewall'. * New POT for text domain 'ncurses'. - Update to version 84.87.20200812.809b1261b7: * Fixed missing new line * New POT for text domain 'autoinst'. * New POT for text domain 'autoinst'. * New POT for text domain 'packager'. * New POT for text domain 'autoinst'. * New POT for text domain 'services-manager'. * New POT for text domain 'security'. * New POT for text domain 'network'. * New POT for text domain 'installation'. * New POT for text domain 'control'. * New POT for text domain 'autoinst'. * New POT for text domain 'users'. * New POT for text domain 'packager'. * New POT for text domain 'nis'. * New POT for text domain 'base'. * Translated using Weblate (Ukrainian) * Translated using Weblate (Spanish) * Translated using Weblate (Slovak) * Translated using Weblate (Portuguese (Brazil)) * Translated using Weblate (Portuguese (Brazil)) * Translated using Weblate (Portuguese (Brazil)) * Translated using Weblate (Portuguese (Brazil)) * Translated using Weblate (Portuguese (Brazil)) * Translated using Weblate (Portuguese (Brazil)) * Translated using Weblate (Portuguese (Brazil)) * Translated using Weblate (Portuguese (Brazil)) * Translated using Weblate (Persian) * Translated using Weblate (Indonesian) * Translated using Weblate (Indonesian) * Translated using Weblate (Indonesian) * Translated using Weblate (Indonesian) * Translated using Weblate (Indonesian) * Translated using Weblate (Indonesian) * Translated using Weblate (Indonesian) * Translated using Weblate (Indonesian) * Translated using Weblate (Indonesian) * Translated using Weblate (Indonesian) * Translated using Weblate (Greek) * Translated using Weblate (Greek) * Translated using Weblate (Greek) * Translated using Weblate (Greek) * Translated using Weblate (German) * Translated using Weblate (German) * Translated using Weblate (German) * Translated using Weblate (French) * Translated using Weblate (Czech) * Translated using Weblate (Catalan) * Translated using Weblate (Catalan) * Translated using Weblate (Catalan) * Translated using Weblate (Catalan) * Added translation using Weblate (Persian) * New POT for text domain 'instserver'. * New POT for text domain 'installation'. * New POT for text domain 'firstboot'. * Translated using Weblate (Catalan) * Translated using Weblate (Portuguese (Brazil)) * Translated using Weblate (Japanese) ==== yast2-users ==== Version update (4.3.6 -> 4.3.7) - AutoYaST: Added supplements: autoyast(users,groups,user_defaults) into the spec file in order to install this packages if the section has been defined in the AY configuration file (bsc#1146494). - 4.3.7 ==== yast2-vpn ==== Version update (4.2.4 -> 4.3.0) - AutoYaST: Added supplements: autoyast(vpn) into the spec file in order to install this packages if the section has been defined in the AY configuration file (bsc#1146494). - 4.3.0 ==== yast2-ycp-ui-bindings ==== Version update (4.3.0 -> 4.3.2) - Use new syntax (MenuBar(), Menu()) in MenuBar example (bsc#1175115) - 4.3.2 - Added MenuBar widget (bsc#1175115) - Require libyui.so.13 - 4.3.1 ==== zlib ==== Subpackages: libminizip1 libz1 zlib-devel - Permit a deflateParams() parameter change as soon as possible(bsc#1174736) * bsc1174736-DFLTCC_LEVEL_MASK-set-to-0x1ff.patch Fix DFLTCC not flushing EOBS when creating raw streams(bsc#1174551) * bsc1174551-fxi-imcomplete-raw-streams.patch ==== zypper-lifecycle-plugin ==== Version update (0.6.1490613702.a925823 -> 0.6.1596796104.87bdab7) - Version 0.6.1596796104.87bdab7 - Handle zypper errors (bsc#1174369) - Fix ruby warning (bsc#1173714) - Handle all times in UTC (bsc#1143453)