Please note that this mail was generated by a script. The described changes are computed based on the x86_64 DVD. The full online repo contains too many changes to be listed here. Please check the known defects of this snapshot before upgrading: https://openqa.opensuse.org/tests/overview?distri=opensuse&groupid=1&version=Tumbleweed&build=20180522 When you reply to report some issues, make sure to change the subject. It is not helpful to keep the release announcement subject in a thread while discussing a specific problem. Packages changed: ImageMagick (7.0.7.31 -> 7.0.7.34) NetworkManager (1.10.6 -> 1.10.8) NetworkManager-openconnect PackageKit-branding-openSUSE ark automake editorconfig-core-c (0.12.1 -> 0.12.2) file-roller gettext-runtime glib2 gnome-desktop (3.28.1 -> 3.28.2) gnome-shell (3.28.1+20180418.b476e851b -> 3.28.2+20180509.e1ed4b25e) gnome-system-monitor (3.28.1 -> 3.28.2) gnome-terminal gnome-user-share ibus intltool issue-generator (1.4 -> 1.5) kernel-source (4.16.9 -> 4.16.10) libgexiv2 lirc mariadb (10.2.14 -> 10.2.15) mpfr mutter (3.28.1+20180416.d3d5eb8e1 -> 3.28.2+20180507.41303bc01) patterns-gnome python-setuptools (39.1.0 -> 39.2.0) remmina (1.2.0~rcgit.29 -> 1.2.30) shadow (4.5 -> 4.6) systemd yast2-installation (4.0.60 -> 4.0.61) yast2-packager (4.0.62 -> 4.0.63) zlib === Details === ==== ImageMagick ==== Version update (7.0.7.31 -> 7.0.7.34) Subpackages: ImageMagick-extra libMagick++-7_Q16HDRI4 libMagickCore-7_Q16HDRI6 libMagickWand-7_Q16HDRI6 perl-PerlMagick - update to 7.0.7-34: * Added support for reading eXIf chunks to the PNG coder. * Fixed numerous use of uninitialized values, integer overflow, memory exceeded, and timeouts (credit to OSS Fuzz). * Improved clip / composite mask handling. * Restore SetImageAlpha() behavior. * Fix -clip and -mask options. - fixes [bsc#1093395] ==== NetworkManager ==== Version update (1.10.6 -> 1.10.8) Subpackages: NetworkManager-lang libnm-glib-vpn1 libnm-glib4 libnm-util2 libnm0 typelib-1_0-NM-1_0 - Don't fall back to writing /etc/resolv.conf if launching netconfig fails for some reason (boo#1092352, NetworkManager-1.10.6-netconfig.patch). - Update to version 1.10.8: + Fix connectivity timeout handling (bgo#794464). + Retry activating devices when the parent becomes managed (rh#1553595). + Correctly set the rp_filter value (rh#1565529). + A fix to ensure teamd is respawned after daemon restart (rh#1551958). + Better handle DHCP expiry (bgo#783391). + Fix configuration of IPv6 over master interfaces (rh#1575944). + Other various bug fixes including possible crashes. + Updated translations. - Drop NM-look-at-all-rp-filter-value.patch: Fixed upstream. ==== NetworkManager-openconnect ==== Subpackages: NetworkManager-openconnect-gnome NetworkManager-openconnect-lang - Following changes in NetworkManager: pass without-libnm-glib to configure, no longer build deprecated libnm-glib support. - Following the above changes: Drop no longer needed pkgconfig(NetworkManager), pkgconfig(libnm-glib), pkgconfig(libnm-glib-vpn) and pkgconfig(libnm-util) BuildRequires. - Drop no longer needed export CFLAGS="%%{optflags} - Wno-deprecated-declarations". - Drop unnneeded NetworkManager-gnome Requires from gnome sub-package, it is not longer of use for us. ==== PackageKit-branding-openSUSE ==== - Modernize spec-file by calling spec-cleaner - Drop pre-checkin.sh and *.{spec,changes}.in: there is only one flavor and thus no need for this complexity. ==== ark ==== Subpackages: ark-lang libkerfuffle18 - Switch from "Recommends: p7zip" to "Recommends: p7zip-full" as Ark needs 7z executable that is now packaged in the p7zip-full package [bsc#899627] ==== automake ==== - Remove non-existing compress from BuildRequires. - Add gettext-tools, pkg-config. vala dejagnu, makeinfo, python and zip as BuildRequires for automake-testsuite to make testsuite complete and enable more tests. - automake-SuSE.patch: fix variable syntax ==== editorconfig-core-c ==== Version update (0.12.1 -> 0.12.2) - update to 0.12.2: * Add support for pkgconfig * Memory leaks and crash fixes * Improve error messages ==== file-roller ==== Subpackages: file-roller-lang - Switch from "Recommends: p7zip" to "Recommends: p7zip-full" as file-roller needs 7z/7za executables that are now packaged in the p7zip-full package [bsc#899627] ==== gettext-runtime ==== Subpackages: gettext-tools - Fix %install_info_delete usage: * It has to be performed in %preun, not %postun. * This fixes warning messages upon package removal. ==== glib2 ==== Subpackages: glib2-lang glib2-tools libgio-2_0-0 libgio-2_0-0-32bit libglib-2_0-0 libglib-2_0-0-32bit libgmodule-2_0-0 libgmodule-2_0-0-32bit libgobject-2_0-0 libgobject-2_0-0-32bit libgthread-2_0-0 libgthread-2_0-0-32bit - Add glib2-codegen-headers.patch: gdbus-codegen: Fix header include in the body file (bgo#795802). ==== gnome-desktop ==== Version update (3.28.1 -> 3.28.2) Subpackages: gnome-desktop-lang gnome-version libgnome-desktop-3-17 libgnome-desktop-3_0-common typelib-1_0-GnomeDesktop-3_0 - Update to version 3.28.2: + Fix a memory leak in background slide shows. + Updated translations. - Drop gnome-desktop-plug-memory-leak.patch: Fixed upstream. ==== gnome-shell ==== Version update (3.28.1+20180418.b476e851b -> 3.28.2+20180509.e1ed4b25e) Subpackages: gnome-shell-browser-plugin gnome-shell-calendar gnome-shell-lang - Update to version 3.28.2+20180509.e1ed4b25e: + networkAgent: Fix fallout from libnm port + Bump version to 3.28.2 + build: Include Cally in St introspection + remoteSearch: Actually return icons + osdWindow: Fix blurriness at certain resolutions + keyboardManager: take group index into account when preserving keymap + keyboardManager: Preserve current keymap across reloads + polkitAgent: Guard against repeated close() calls + Updated translations. ==== gnome-system-monitor ==== Version update (3.28.1 -> 3.28.2) Subpackages: gnome-system-monitor-lang - Update to version 3.28.2: + End process dialog box title expands to full length of process title (bgo#788066). + Updated translations. ==== gnome-terminal ==== Subpackages: gnome-shell-search-provider-gnome-terminal gnome-terminal-lang nautilus-extension-terminal - Add gnome-terminal-fix-output-commenting.patch: client: legacy: Fix output commenting. Make sure each line starts with '#' even if the message contains embedded newlines. ==== gnome-user-share ==== Subpackages: gnome-user-share-lang - Remove dependency on bluez and adapt description, gnome-user-share doesn't handle OBEX anymore, it is done by gnome-bluetooth nowadays. ==== ibus ==== Subpackages: ibus-gtk ibus-gtk-32bit ibus-gtk3 ibus-lang libibus-1_0-5 libibus-1_0-5-32bit typelib-1_0-IBus-1_0 - Trim filler wording from descriptions. - Update Summaries and RPM groups. ==== intltool ==== - Add intltool-no-guess-builddir.patch: Fix out of tree builds with automake 1.15 and newer, patch taken from Ubuntu (lp#1117944). ==== issue-generator ==== Version update (1.4 -> 1.5) - Update to version 1.5 - don't replace issue file or reload agetty if there were no changes (found due to [bsc#1085196]). ==== kernel-source ==== Version update (4.16.9 -> 4.16.10) Subpackages: kernel-default kernel-default-devel kernel-devel kernel-docs kernel-macros kernel-syms - Linux 4.16.10 (bnc#1012628). - proc: do not access cmdline nor environ from file-backed areas (bnc#1012628). - scsi: aacraid: Correct hba_send to include iu_type (bnc#1012628). - net/smc: keep clcsock reference in smc_tcp_listen_work() (bnc#1012628). - net: phy: sfp: fix the BR,min computation (bnc#1012628). - net/mlx5: Fix mlx5_get_vector_affinity function (bnc#1012628). - mlxsw: core: Fix an error handling path in 'mlxsw_core_bus_device_register()' (bnc#1012628). - ipv4: reset fnhe_mtu_locked after cache route flushed (bnc#1012628). - hv_netvsc: Fix net device attach on older Windows hosts (bnc#1012628). - tipc: fix one byte leak in tipc_sk_set_orig_addr() (bnc#1012628). - tcp: restore autocorking (bnc#1012628). - sctp: clear the new asoc's stream outcnt in sctp_stream_update (bnc#1012628). - nfp: flower: set tunnel ttl value to net default (bnc#1012628). - net: systemport: Correclty disambiguate driver instances (bnc#1012628). - net/mlx5e: DCBNL fix min inline header size for dscp (bnc#1012628). - mlxsw: spectrum_switchdev: Do not remove mrouter port from MDB's ports list (bnc#1012628). - udp: fix SO_BINDTODEVICE (bnc#1012628). - nsh: fix infinite loop (bnc#1012628). - net/mlx5e: Allow offloading ipv4 header re-write for icmp (bnc#1012628). - ipv6: fix uninit-value in ip6_multipath_l3_keys() (bnc#1012628). - hv_netvsc: set master device (bnc#1012628). - net/mlx5: Avoid cleaning flow steering table twice during error flow (bnc#1012628). - net/mlx5e: TX, Use correct counter in dma_map error flow (bnc#1012628). - net: sched: fix error path in tcf_proto_create() when modules are not configured (bnc#1012628). - bonding: send learning packets for vlans on slave (bnc#1012628). - bonding: do not allow rlb updates to invalid mac (bnc#1012628). - tg3: Fix vunmap() BUG_ON() triggered from tg3_free_consistent() (bnc#1012628). - tcp: ignore Fast Open on repair mode (bnc#1012628). - tcp_bbr: fix to zero idle_restart only upon S/ACKed data (bnc#1012628). - sctp: use the old asoc when making the cookie-ack chunk in dupcook_d (bnc#1012628). - sctp: remove sctp_chunk_put from fail_mark err path in sctp_ulpevent_make_rcvmsg (bnc#1012628). - sctp: handle two v4 addrs comparison in sctp_inet6_cmp_addr (bnc#1012628). - sctp: fix the issue that the cookie-ack with auth can't get processed (bnc#1012628). - sctp: delay the authentication for the duplicated cookie-echo chunk (bnc#1012628). - rds: do not leak kernel memory to user land (bnc#1012628). - r8169: fix powering up RTL8168h (bnc#1012628). - qmi_wwan: do not steal interfaces from class drivers (bnc#1012628). - openvswitch: Don't swap table in nlattr_set() after OVS_ATTR_NESTED is found (bnc#1012628). - net/tls: Fix connection stall on partial tls record (bnc#1012628). - net/tls: Don't recursively call push_record during tls_write_space callbacks (bnc#1012628). - net: support compat 64-bit time in {s,g}etsockopt (bnc#1012628). - net/smc: restrict non-blocking connect finish (bnc#1012628). - net_sched: fq: take care of throttled flows before reuse (bnc#1012628). - net sched actions: fix refcnt leak in skbmod (bnc#1012628). - net/mlx5: E-Switch, Include VF RDMA stats in vport statistics (bnc#1012628). - net/mlx5e: Err if asked to offload TC match on frag being first (bnc#1012628). - net/mlx4_en: Verify coalescing parameters are in range (bnc#1012628). - net/mlx4_en: Fix an error handling path in 'mlx4_en_init_netdev()' (bnc#1012628). - net: ethernet: ti: cpsw: fix packet leaking in dual_mac mode (bnc#1012628). - net: ethernet: sun: niu set correct packet size in skb (bnc#1012628). - llc: better deal with too small mtu (bnc#1012628). - ipv4: fix memory leaks in udp_sendmsg, ping_v4_sendmsg (bnc#1012628). - ipv4: fix fnhe usage by non-cached routes (bnc#1012628). - dccp: fix tasklet usage (bnc#1012628). - bridge: check iface upper dev when setting master via ioctl (bnc#1012628). - 8139too: Use disable_irq_nosync() in rtl8139_poll_controller() (bnc#1012628). - commit 68e48d7 ==== libgexiv2 ==== - Add baselibs.conf, build 32-bit support. ==== lirc ==== - i2c-tools is no longer needed to build, as i2c-dev.h is part of the standard linux-glibc-devel package now. ==== mariadb ==== Version update (10.2.14 -> 10.2.15) Subpackages: libmysqld19 mariadb-client mariadb-errormessages - update to 10.2.15 GA * notable changes: * PCRE updated to 8.42 * The embedded server library now supports SSL when connecting to remote servers [bsc#1088681], [CVE-2018-2767] * MDEV-15325 - Incomplete validation of missing tablespace during recovery * MDEV-15720 - ib_buffer_pool unnecessarily includes the temporary tablespace * MDEV-15764 - InnoDB may write uninitialized garbage to redo log * MDEV-15553 - Virtual Columns: Assertion failed in dict_table_get_col_name * MDEV-14705 - slow innodb startup/shutdown can exceed systemd timeout * MDEV-15507 - Assertion failed in dict_check_sys_tables on upgrade from 5.5 * MDEV-15916 - Change buffer crash during TRUNCATE or DROP TABLE * encryption fixes - MDEV-12632, MDEV-13516, MDEV-15752, MDEV-15566, MDEV-16092 * temporary table ROLLBACK fixes - MDEV-15826, MDEV-15374 * applicable changes from 5.7.22 - MDEV-16142 * fixes for the following security vulnerabilities: CVE-2018-2786, CVE-2018-2759, CVE-2018-2777, CVE-2018-2810, CVE-2018-2782, CVE-2018-2784, CVE-2018-2787, CVE-2018-2766, CVE-2018-2755, CVE-2018-2819, CVE-2018-2817, CVE-2018-2761, CVE-2018-2781, CVE-2018-2771, CVE-2018-2813 * release notes and changelog: https://mariadb.com/kb/en/library/mariadb-10215-release-notes https://mariadb.com/kb/en/library/mariadb-10215-changelog - update suse_skipped_tests.list and add tests that are failing with GCC 8 [bsc#1092544], MDEV-16127 - do not build TokuDB as a build without jemalloc is not supported upstream ==== mpfr ==== Subpackages: libmpfr6 mpfr-devel - Fix %install_info_delete usage: * It has to be performed in %preun not in %postun. * See https://en.opensuse.org/openSUSE:Packaging_Conventions_RPM_Macros#.25install.... ==== mutter ==== Version update (3.28.1+20180416.d3d5eb8e1 -> 3.28.2+20180507.41303bc01) Subpackages: libmutter-2-0 mutter-data mutter-lang - Update to version 3.28.2+20180507.41303bc01: + Bump version to 3.28.2 + build: Adjust to filename changes + build: Introspect some more types + window-group: Remove undefined function declaration + clutter: Don't reference invalid pc in gir + screen-cast: Handle PipeWire errors more gracefully + wayland/xdg-foreign: Fix child surface validation check + wayland/xdg-foreign: Send immediate destroy event to correct resource + build: Don't fail immediately when logind is missing + wayland: Check if state and size changed before calling move_resize() + wayland: Add function to query if window needs move or resize + window: Let implementations finish state changes + wayland: avoid a crash in is_effectively_synchronized() + native: Restore previous EGL state after blitting onto secondary GPU + cogl: Do not unref a NULL object + monitor-manager: Find active monitor when deriving global scale + wayland: Let IM events go through + backend: Don't center the pointers on monitor changes + backends: Don't center the pointer on initialization + xwayland: Don't abort if Xwayland crashes + xwayland: use g_autoptr for GError in xserver_died + theme, frames: Use surface device scale instead of cairo_scale + wayland: Do not reset frame list when merging pending state + clutter: Set slave=master in IM forwarded key events ==== patterns-gnome ==== Subpackages: patterns-gnome-gnome patterns-gnome-gnome_basis patterns-gnome-gnome_basis_opt patterns-gnome-gnome_games patterns-gnome-gnome_ide patterns-gnome-gnome_imaging patterns-gnome-gnome_internet patterns-gnome-gnome_multimedia patterns-gnome-gnome_office patterns-gnome-gnome_utilities patterns-gnome-gnome_x11 patterns-gnome-gnome_yast patterns-gnome-sw_management_gnome - Move gnome-shell-classic recommends to gnome_basis pattern (boo#1090117). ==== python-setuptools ==== Version update (39.1.0 -> 39.2.0) Subpackages: python2-setuptools python3-setuptools - update to version 39.2.0: * #1359: Support using "file:" to load a PEP 440-compliant package version from a text file. * #1360: Fixed issue with a mismatch between the name of the package and the name of the .dist-info file in wheel files * #1364: Add __dir__() implementation to pkg_resources.Distribution() that includes the attributes in the _provider instance variable. * #1365: Take the package_dir option into account when loading the version from a module attribute. * #1353: Added coverage badge to README. * #1356: Made small fixes to the developer guide documentation. * #1357: Fixed warnings in documentation builds and started enforcing that the docs build without warnings in tox. * #1376: Updated release process docs. * #1343: The setuptools specific long_description_content_type, project_urls and provides_extras fields are now set consistently after any distutils setup_keywords calls, allowing them to override values. * #1352: Added tox environment for documentation builds. * #1354: Added towncrier for changelog managment. * #1355: Add PR template. * #1368: Fixed tests which failed without network connectivity. * #1369: Added unit tests for PEP 425 compatibility tags support. * #1372: Stop testing Python 3.3 in Travis CI, now that the latest version of wheel no longer installs on it. ==== remmina ==== Version update (1.2.0~rcgit.29 -> 1.2.30) Subpackages: remmina-lang remmina-plugin-rdp remmina-plugin-secret remmina-plugin-vnc remmina-plugin-xdmcp - Upgraded to 1.2.30 * Enhancements: - HiDPI - Elements spacing in the headerbar is too low #1628 - Failure to link with lld on OpenBSD #1604 - RDP - Implement xfreerdp like --no-fastpath option #1596 - 'remmina -c' accepting only configs with .remmina extension. #1454 - [Feature Request] Add SPICE Native WebDAV shared folder support #1273 - Register and support opening rdp files directly #1105 - Panel Icon almost invisible #1006 - Rename UNIQUE_APPNAME to REMMINA_APP_ID and use it wherever possible #1637 (larchunix) - Update new logo from Ura Design #1636 (antenore) - Increase headerbar elements spacing #1629 (antenore) - Support for "gatewayaccesstoken" (aka PAA) and "authentication level" RDP file properties #1621 (p-pautov) - Autodetect missing H264 on libfreerdp #1617 (giox069) - Project folder refactoring following the GNOME guidelines. 2nd batch. #1600 (antenore) - RDP: option to disable fast-path, fixes #1596 #1597 (giox069) - Term enhance - Color scheme import #1585 (antenore) * Fixed bugs: - Assert in remmina_pref_save #1570 - Minor graphical issue on Ubuntu 18.04 with communitheme #1546 - Security Bug: Unchecked call to gcry_control #830 - "Floating point exception" while connecting to Windows 10 machine #681 * Closed issues: - undefined symbol: vte_terminal_copy_clipboard_format #1591 - RDP: Dynamic resolution updates don't work anymore after updating freerdp from 2.0.0_rc1 -> 2.0.0_rc2 #1576 - Statrtup issues remmina / gnome / wayland / opensuse leap 15 beta #1558 - VNCI connection not working! #1502 - Highlight to copy - SSH #1434 - Password not saving - encrypting *.remmina connection files #1423 - Remmina crashes when sharing local printers and connecting through gateway #1405 - Remmina lock screen when i use it to connect to Win10. #1396 - Windows 10 BSOD on file copy #1019 - ALT + F4 closes Remina remote Window #125 * Merged pull requests: - Update italian translation #1631 (giox069) - Updated French po file #1630 (DevDef) - Write newline instead of return #1626 (weberhofer) - Updated German Translation #1624 (weberhofer) - Fix libssh deprecations in NX plugin #1613 (larchunix) - Headerbar spacing fixes #1607 (antenore) - Place headerbar in the main container. Fixes #1546 #1606 (antenore) - File list and indicator icon optimizations #1603 (giox069) - Project folder refactoring following the GNOME guidelines. - SPICE: add support for ssh tunnelling #1595 (larchunix) - Clang LLVM coverage flags #1594 (antenore) - GTK deprecation fixes #1592 (larchunix) - Undo commit 5b4e7f1 and change VNCI plugin description #1586 (giox069) - Fix a bunch of warnings #1583 (larchunix) - build: make appindicator include consistent with pkg-config flags #1582 (larchunix) - Add openSUSE info and instructions to README #1581 (jubalh) - Libssh has removed red.libssh.org #1574 (antenore) - periodic_usage_stats_uuid_prefix default value #1572 (antenore) - Use string constant #1569 (amtlib-dot-dll) - CMake cleanup #1568 (larchunix) ==== shadow ==== Version update (4.5 -> 4.6) - Update to 4.6: * Newgrp: avoid unnecessary lookups * Make language less binary * Add error when turning off man switch * Spelling fixes * Make userdel work with -R * newgidmap: enforce setgroups=deny if self-mapping a group * Norwegian bokm�l translation * pwck: prevent crash by not passing O_CREAT * WITH_TCB fixes from Mandriva * Fix pwconv and grpconv entry skips * Fix -- slurping in su * add --prefix option - Remove CVE-2018-7169.patch: upstreamed - Remove shadow-4.1.5.1-pam_group.patch: upstreamed - Update userdel-script.patch: change due to prefix - Update useradd-mkdirs.patch: change due to prefix Additionally changed in that patch: * Test for strdup() failure * Directory to 0755 instead 0777 - Add shadow-4.6.0-fix-usermod-prefix-crash.patch: Fixes crash in usermod when called with --prefix. See https://github.com/shadow-maint/shadow/issues/110 ==== systemd ==== Subpackages: libsystemd0 libsystemd0-32bit libudev-devel libudev1 libudev1-32bit systemd-32bit systemd-coredump systemd-logger systemd-sysvinit udev - Disable user units by default (bsc#1090785) ==== yast2-installation ==== Version update (4.0.60 -> 4.0.61) - Fix installation mode detection (related to bsc#1089547). - 4.0.61 ==== yast2-packager ==== Version update (4.0.62 -> 4.0.63) - Display an error popup when the FIPS compliant mode is active and the "fips" pattern is not available (installing an unregistered system or without the Packages DVD) (bsc#1093060) - 4.0.63 ==== zlib ==== Subpackages: libminizip1 libz1 libz1-32bit zlib-devel - Add patch to safeguard against negative values in uInt bsc#1071321: * 0001-Do-not-try-to-store-negative-values-in-unsigned-int.patch -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org