Packages changed: ImageMagick (7.0.9.19 -> 7.0.9.21) Mesa Mesa-drivers MozillaFirefox MozillaThunderbird aaa_base (84.87+git20200128.8a17290 -> 84.87+git20200206.ed897a1) apache2 audacity avahi clamav (0.102.1 -> 0.102.2) dracut (049.1+git119.abf1a408 -> 049.1+git120.dbfbfcb8) gedit ghostscript gnutls (3.6.11.1 -> 3.6.12) gstreamer gstreamer-plugins-bad gstreamer-plugins-base gstreamer-plugins-good gstreamer-plugins-ugly hwdata (0.331 -> 0.332) kernel-source (5.4.14 -> 5.5.1) libcdr (0.1.4 -> 0.1.6) libinput (1.15.0 -> 1.15.1) libmpeg2 libmtp (1.1.16 -> 1.1.17) libtasn1 (4.15.0 -> 4.16.0) libuv (1.31.0 -> 1.34.2) libvirt netcfg open-iscsi openal-soft (1.19.1 -> 1.20.1) openjpeg2 perl-DBI (1.642 -> 1.643) publicsuffix (20191115 -> 20200201) python python-base python-jedi (0.15.2 -> 0.16.0) python-parso (0.5.2 -> 0.6.1) python-setuptools (41.6.0 -> 44.0.0) rsyslog sharutils telegram-purple (1.4.1 -> 1.4.2) texlive tlp (1.2.2 -> 1.3.0) vim (8.2.0119 -> 8.2.0200) wireguard (0.0.20200128_k5.4.14_2 -> 0.0.20200205_k5.5.1_1) wxWidgets-3_0 wxWidgets-3_0-nostl xdg-desktop-portal xfsdump (3.1.8 -> 3.1.9) === Details === ==== ImageMagick ==== Version update (7.0.9.19 -> 7.0.9.21) Subpackages: ImageMagick-config-7-SUSE ImageMagick-extra libMagick++-7_Q16HDRI4 libMagickCore-7_Q16HDRI7 libMagickWand-7_Q16HDRI7 perl-PerlMagick - version update to 7.0.9.21 * Support additional connected components defines. * Refresh cache morphology when writing MPC images. ==== Mesa ==== Subpackages: Mesa-dri-devel Mesa-libEGL1 Mesa-libGL1 Mesa-libglapi0 libgbm1 - U_gallium-Fix-big-endian-addressing-of-non-bitmask-arr.patch * reverse apply since it caused a regression in rendering on s390x (bsc#1162252) ==== Mesa-drivers ==== Subpackages: Mesa-dri Mesa-dri-nouveau Mesa-gallium Mesa-libva libvdpau_nouveau libvdpau_r300 libvdpau_r600 libvdpau_radeonsi libvulkan_intel libvulkan_radeon libxatracker2 - U_gallium-Fix-big-endian-addressing-of-non-bitmask-arr.patch * reverse apply since it caused a regression in rendering on s390x (bsc#1162252) ==== MozillaFirefox ==== Subpackages: MozillaFirefox-translations-common - Use a symbolic icon from branding internals - Pixmaps no longer required for the desktops ==== MozillaThunderbird ==== Subpackages: MozillaThunderbird-translations-common - Use a symbolic icon from branding internals ==== aaa_base ==== Version update (84.87+git20200128.8a17290 -> 84.87+git20200206.ed897a1) Subpackages: aaa_base-extras - Update to version 84.87+git20200206.ed897a1: * get_kernel_version: fix for current kernel on s390x (from azouhr) - Update to version 84.87+git20200206.8d74b0b: * Fix services entry in /etc/nsswitch.conf [bsc#1162916] - Make sure glibc is recent enough else nsswitch.conf update will fail ==== apache2 ==== Subpackages: apache2-devel apache2-doc apache2-example-pages apache2-prefork apache2-utils - define DEFAULT_LISTENBACKLOG=APR_INT32_MAX. We want apache to honour net.core.somaxconn sysctl as the mandatory limit. the old value of 511 was never used as until v5.4-rc6 it was clamped to 128, in current kernels the default limit is 4096. Cannot use the apr_socket_listen(.., -1) idiom because the function expects a positive integer argument. ==== audacity ==== Subpackages: audacity-lang - Download 2.3.3 tarball again to fix incorrect release info. - Use autopatch and refresh patches. - Fix boo#1162418, caused by wxWidgets. ==== avahi ==== Subpackages: avahi-lang libavahi-client3 libavahi-client3-32bit libavahi-common3 libavahi-common3-32bit libavahi-core7 - Require shadow instead of pwdutils: pwdutils has been absorbed and replaced by shadow long ago. ==== clamav ==== Version update (0.102.1 -> 0.102.2) Subpackages: libclamav9 libfreshclam2 - update to 0.102.2 * CVE-2020-3123: A denial-of-service (DoS) condition may occur when using the optional credit card data-loss-prevention (DLP) feature. Improper bounds checking of an unsigned variable resulted in an out-of-bounds read, which causes a crash. * Significantly improved the scan speed of PDF files on Windows. * Re-applied a fix to alleviate file access issues when scanning RAR files in downstream projects that use libclamav where the scanning engine is operating in a low-privilege process. This bug was originally fixed in 0.101.2 and the fix was mistakenly omitted from 0.102.0. * Fixed an issue where freshclam failed to update if the database version downloaded is one version older than advertised. This situation may occur after a new database version is published. The issue affected users downloading the whole CVD database file. * Changed the default freshclam ReceiveTimeout setting to 0 (infinite). The ReceiveTimeout had caused needless database update failures for users with slower internet connections. * Correctly display the number of kilobytes (KiB) in progress bar and reduced the size of the progress bar to accommodate 80-character width terminals. * Fixed an issue where running freshclam manually causes a daemonized freshclam process to fail when it updates because the manual instance deletes the temporary download directory. The freshclam temporary files will now download to a unique directory created at the time of an update instead of using a hardcoded directory created/destroyed at the program start/exit. * Fix for freshclam's OnOutdatedExecute config option. * Fixes a memory leak in the error condition handling for the email parser. * Improved bound checking and error handling in ARJ archive parser. * Improved error handling in PDF parser. * Fix for memory leak in byte-compare signature handler. ==== dracut ==== Version update (049.1+git119.abf1a408 -> 049.1+git120.dbfbfcb8) - Update to version 049.1+git120.dbfbfcb8: * 95zfcp_rules/parse-zfcp.sh: remove rule existence check (bsc#1008352) ==== gedit ==== Subpackages: gedit-lang python3-gedit - Own %{python3_sitearch}/gi/ and subdirectories: in the past, pkgconfig(pygobject-3.0) pulled in py2 and py3 gobject stacks, but we eliminated that so not every consumer of the C-headers gets two python stacks pulled in. Thus, own the directories. ==== ghostscript ==== Subpackages: ghostscript-x11 - Use system openjpeg2 on Tumbleweed/Factory. ==== gnutls ==== Version update (3.6.11.1 -> 3.6.12) Subpackages: libgnutls-dane0 libgnutls30 libgnutls30-32bit - gnutls 3.6.12 * libgnutls: Introduced TLS session flag (gnutls_session_get_flags()) to identify sessions that client request OCSP status request (#829). * libgnutls: Added support for X448 key exchange (RFC 7748) and Ed448 signature algorithm (RFC 8032) under TLS (#86). * libgnutls: Added the default-priority-string option to system configuration; it allows overriding the compiled-in default-priority-string. * libgnutls: Added support for GOST CNT_IMIT ciphersuite (as defined by draft-smyshlyaev-tls12-gost-suites-07). By default this ciphersuite is disabled. It can be enabled by adding +GOST to priority string. In the future this priority string may enable other GOST ciphersuites as well. Note, that server will fail to negotiate GOST ciphersuites if TLS 1.3 is enabled both on a server and a client. It is recommended for now to disable TLS 1.3 in setups where GOST ciphersuites are enabled on GnuTLS-based servers. * libgnutls: added priority shortcuts for different GOST categories like CIPHER-GOST-ALL, MAC-GOST-ALL, KX-GOST-ALL, SIGN-GOST-ALL, GROUP-GOST-ALL. * libgnutls: Reject certificates with invalid time fields. That is we reject certificates with invalid characters in Time fields, or invalid time formatting To continue accepting the invalid form compile with --disable-strict-der-time * libgnutls: Reject certificates which contain duplicate extensions. We were previously printing warnings when printing such a certificate, but that is not always sufficient to flag such certificates as invalid. Instead we now refuse to import them (#887). * libgnutls: If a CA is found in the trusted list, check in addition to time validity, whether the algorithms comply to the expected level prior to accepting it. This addresses the problem of accepting CAs which would have been marked as insecure otherwise (#877). * libgnutls: The min-verification-profile from system configuration applies for all certificate verifications, not only under TLS. The configuration can be overriden using the GNUTLS_SYSTEM_PRIORITY_FILE environment variable. * libgnutls: The stapled OCSP certificate verification adheres to the convention used throughout the library of setting the 'GNUTLS_CERT_INVALID' flag. * libgnutls: On client side only send OCSP staples if they have been requested by the server, and on server side always advertise that we support OCSP stapling * libgnutls: Introduced the gnutls_ocsp_req_const_t which is compatible with gnutls_ocsp_req_t but const. * certtool: Added the --verify-profile option to set a certificate verification profile. Use '--verify-profile low' for certificate verification to apply the 'NORMAL' verification profile. * certtool: The add_extension template option is considered even when generating a certificate from a certificate request. ==== gstreamer ==== Subpackages: gstreamer-lang gstreamer-utils libgstreamer-1_0-0 typelib-1_0-Gst-1_0 - No longer recommend -lang: supplements are in use. ==== gstreamer-plugins-bad ==== Subpackages: gstreamer-plugins-bad-lang libgstadaptivedemux-1_0-0 libgstbadaudio-1_0-0 libgstbasecamerabinsrc-1_0-0 libgstcodecparsers-1_0-0 libgstisoff-1_0-0 libgstmpegts-1_0-0 libgstphotography-1_0-0 libgstsctp-1_0-0 libgsturidownloader-1_0-0 libgstwayland-1_0-0 libgstwebrtc-1_0-0 - No longer recommend -lang: supplements are in use. ==== gstreamer-plugins-base ==== Subpackages: gstreamer-plugins-base-lang libgstallocators-1_0-0 libgstapp-1_0-0 libgstaudio-1_0-0 libgstfft-1_0-0 libgstgl-1_0-0 libgstpbutils-1_0-0 libgstriff-1_0-0 libgstrtp-1_0-0 libgstrtsp-1_0-0 libgstsdp-1_0-0 libgsttag-1_0-0 libgstvideo-1_0-0 typelib-1_0-GstAudio-1_0 typelib-1_0-GstPbutils-1_0 typelib-1_0-GstTag-1_0 typelib-1_0-GstVideo-1_0 - No longer recommend -lang: supplements are in use. ==== gstreamer-plugins-good ==== Subpackages: gstreamer-plugins-good-extra gstreamer-plugins-good-gtk gstreamer-plugins-good-jack gstreamer-plugins-good-lang gstreamer-plugins-good-qtqml - No longer recommend -lang: supplements are in use. ==== gstreamer-plugins-ugly ==== Subpackages: gstreamer-plugins-ugly-lang - No longer recommend -lang: supplements are in use. ==== hwdata ==== Version update (0.331 -> 0.332) - Update to version 0.322: * Updated pci, usb and vendor ids. ==== kernel-source ==== Version update (5.4.14 -> 5.5.1) Subpackages: kernel-default kernel-default-devel kernel-devel kernel-docs kernel-macros kernel-syms - btrfs: do not zero f_bavail if we have available space (bnc#1162471). - commit efe8ca5 - Linux 5.5.1 (bnc#1012628). - power/supply: ingenic-battery: Don't change scale if there's only one (bnc#1012628). - Revert "um: Enable CONFIG_CONSTRUCTORS" (bnc#1012628). - KVM: arm64: Write arch.mdcr_el2 changes since last vcpu_load on VHE (bnc#1012628). - crypto: pcrypt - Fix user-after-free on module unload (bnc#1012628). - crypto: caam - do not reset pointer size from MCFGR register (bnc#1012628). - crypto: vmx - reject xts inputs that are too short (bnc#1012628). - crypto: af_alg - Use bh_lock_sock in sk_destruct (bnc#1012628). - rsi: fix non-atomic allocation in completion handler (bnc#1012628). - rsi: fix memory leak on failed URB submission (bnc#1012628). - rsi: fix use-after-free on probe errors (bnc#1012628). - rsi: fix use-after-free on failed probe and unbind (bnc#1012628). - rxrpc: Fix use-after-free in rxrpc_receive_data() (bnc#1012628). - net: include struct nhmsg size in nh nlmsg size (bnc#1012628). - mlxsw: minimal: Fix an error handling path in 'mlxsw_m_port_create()' (bnc#1012628). - udp: segment looped gso packets correctly (bnc#1012628). - net: socionext: fix xdp_result initialization in netsec_process_rx (bnc#1012628). - net: socionext: fix possible user-after-free in netsec_process_rx (bnc#1012628). - net_sched: walk through all child classes in tc_bind_tclass() (bnc#1012628). - net_sched: fix ops->bind_class() implementations (bnc#1012628). - net_sched: ematch: reject invalid TCF_EM_SIMPLE (bnc#1012628). - mvneta driver disallow XDP program on hardware buffer management (bnc#1012628). - zd1211rw: fix storage endpoint lookup (bnc#1012628). - rtl8xxxu: fix interface sanity check (bnc#1012628). - brcmfmac: fix interface sanity check (bnc#1012628). - ath9k: fix storage endpoint lookup (bnc#1012628). - cifs: Fix memory allocation in __smb2_handle_cancelled_cmd() (bnc#1012628). - cifs: set correct max-buffer-size for smb2_ioctl_init() (bnc#1012628). - CIFS: Fix task struct use-after-free on reconnect (bnc#1012628). - crypto: chelsio - fix writing tfm flags to wrong place (bnc#1012628). - driver core: Fix test_async_driver_probe if NUMA is disabled (bnc#1012628). - iio: st_gyro: Correct data for LSM9DS0 gyro (bnc#1012628). - iio: adc: stm32-dfsdm: fix single conversion (bnc#1012628). - mei: me: add jasper point DID (bnc#1012628). - mei: me: add comet point (lake) H device ids (bnc#1012628). - mei: hdcp: bind only with i915 on the same PCH (bnc#1012628). - binder: fix log spam for existing debugfs file creation (bnc#1012628). - component: do not dereference opaque pointer in debugfs (bnc#1012628). - debugfs: Return -EPERM when locked down (bnc#1012628). - serial: imx: fix a race condition in receive path (bnc#1012628). - serial: 8250_bcm2835aux: Fix line mismatch on driver unbind (bnc#1012628). - staging: vt6656: Fix false Tx excessive retries reporting (bnc#1012628). - staging: vt6656: use NULLFUCTION stack on mac80211 (bnc#1012628). - staging: vt6656: correct packet types for CTS protect, mode (bnc#1012628). - staging: wlan-ng: ensure error return is actually returned (bnc#1012628). - staging: most: net: fix buffer overflow (bnc#1012628). - usb: typec: fusb302: fix "op-sink-microwatt" default that was in mW (bnc#1012628). - usb: typec: wcove: fix "op-sink-microwatt" default that was in mW (bnc#1012628). - usb: dwc3: turn off VBUS when leaving host mode (bnc#1012628). - USB: serial: ir-usb: fix IrLAP framing (bnc#1012628). - USB: serial: ir-usb: fix link-speed handling (bnc#1012628). - USB: serial: ir-usb: add missing endpoint sanity check (bnc#1012628). - usb: host: xhci-tegra: set MODULE_FIRMWARE for tegra186 (bnc#1012628). - usb: dwc3: pci: add ID for the Intel Comet Lake -V variant (bnc#1012628). - rsi_91x_usb: fix interface sanity check (bnc#1012628). - orinoco_usb: fix interface sanity check (bnc#1012628). - Bluetooth: btusb: fix non-atomic allocation in completion handler (bnc#1012628). - commit d3e7b7d - config: armv7lpae: Update to 5.5 - commit 74459b2 - config: armv7hl: Update to 5.5 - commit ae8d01e - config: armv6hl: Update to 5.5 - commit edbc4d9 - x86/KVM: Clean up host's steal time structure (bcs#1161154, CVE-2019-3016). - x86/KVM: Make sure KVM_VCPU_FLUSH_TLB flag is not missed (bcs#1161154, CVE-2019-3016). - x86/kvm: Cache gfn to pfn translation (bcs#1161154, CVE-2019-3016). - x86/kvm: Introduce kvm_(un)map_gfn() (bcs#1161154, CVE-2019-3016). - x86/kvm: Be careful not to clear KVM_VCPU_FLUSH_TLB bit (bcs#1161154, CVE-2019-3016). - commit 77cf1f3 - x86/KVM: Clean up host's steal time structure (bcs#1161154, CVE-2019-3016). - x86/KVM: Make sure KVM_VCPU_FLUSH_TLB flag is not missed (bcs#1161154, CVE-2019-3016). - x86/kvm: Cache gfn to pfn translation (bcs#1161154, CVE-2019-3016). - x86/kvm: Introduce kvm_(un)map_gfn() (bcs#1161154, CVE-2019-3016). - x86/kvm: Be careful not to clear KVM_VCPU_FLUSH_TLB bit (bcs#1161154, CVE-2019-3016). - commit 7e57096 - update upstream references - update upstream status (in mainline now): patches.suse/ALSA-hda-Apply-aligned-MMIO-access-only-conditionall.patch patches.suse/hwrng-iproc-rng200-add-support-for-bcm2711.patch - commit f202425 - update upstream reference - update upstream status (in mainline now): patches.suse/ASoC-SOF-Introduce-state-machine-for-FW-boot.patch - commit 86483c3 - Update patch tag for upstreamed rtw88 patch - commit 1507410 - ASoC: SOF: core: release resources on errors in probe_continue (bsc#1161246). - ASoC: SOF: core: free trace on errors (bsc#1161246). - ASoC: SOF: Introduce state machine for FW boot (bsc#1161246). - commit ef0a514 - rpm/kabi.pl: support new (>=5.4) Module.symvers format (new symbol namespace field) - commit eecbd97 - Update to 5.5 final - refresh configs - commit 002fd1a - config: refresh Only update headers. - commit 7193c66 ==== libcdr ==== Version update (0.1.4 -> 0.1.6) - Version update to 0.1.6 * Extend support to the newest CDR format versions + Supports currently CDR 1 to 21, which is all released versions to date ==== libinput ==== Version update (1.15.0 -> 1.15.1) Subpackages: libinput-udev libinput10 - Update to release 1.15.1 * A specific event sequence involving proximity timeouts and eraser buttons could previously trigger invalid proximity in/out sequences, leading to a crash in the clients. * ALPS touchpads now automatically reduce the slot-count based on the number of actually provided fingers. The kernel hardcodes 5 but we don't always get 5 finger locations, so now we adjust this down to match. ==== libmpeg2 ==== - Remove unnecessary Requires: SDL-devel from devel package. - Disable SDL and Xv output in mpeg2dec. There a plenty of better video players. Removes X11 and SDL1 build dependency from library package. ==== libmtp ==== Version update (1.1.16 -> 1.1.17) Subpackages: libmtp-udev libmtp9 - updated to 1.1.17 release - new USB Ids - various bugfixes ==== libtasn1 ==== Version update (4.15.0 -> 4.16.0) Subpackages: libtasn1-6 libtasn1-6-32bit - libtasn1 4.16.0: * asn1_decode_simple_ber: added support for constructed definite octet strings * asn1_get_object_id_der: enhance the range of decoded OIDs * asn1_object_id_der: New function ==== libuv ==== Version update (1.31.0 -> 1.34.2) - Update to libuv 1.34.2: * Remove fno-common-build-errs.patch and rebase fix_tests.patch. Changes since version 1.34.1: * misc: adjust stalebot deadlines (Jameson Nash) * test: fix env-vars flakiness (cjihrig) * test: avoid truncating output lines (Jameson Nash) * darwin: stop calling SetApplicationIsDaemon() (Ben Noordhuis) * ibmi: implement uv_interface_addresses() (Xu Meng) * osx,fsevent: fix race during uv_loop_close (Jameson Nash) * osx,fsevent: clear pointer when deleting it [NFCI] (Jameson Nash) * Revert "aix: replace ECONNRESET with EOF if already closed" (Jameson Nash) * unix: handle uv__open_cloexec return value correctly (Anna Henningsen) Changes since version 1.34.0: * unix: fix -Wstrict-aliasing compiler warning (Ben Noordhuis) * unix: cache address of dlsym("mkostemp") (Ben Noordhuis) * build: remove -pedantic from compiler flags (Ben Noordhuis) * Revert "darwin: assume pthread_setname_np() is available" (Ben Noordhuis) * Revert "darwin: speed up uv_set_process_title()" (Ben Noordhuis) * darwin: assume pthread_setname_np() is available (Ben Noordhuis) * ibmi: fix the false isatty() issue on IBMi (Xu Meng) * test: fix test failure under NetBSD and OpenBSD (David Carlier) * test: skip some test cases on IBMi (Xu Meng) * test: skip uv_(get|set)_process_title on IBMi (Xu Meng) * doc: remove binaries for Windows from README (Richard Lau) * unix: fix -Wunused-but-set-variable warning (George Zhao) * unix: pass sysctl size arg using ARRAY_SIZE macro (David Carlier) * test: disallow running the test suite as root (cjihrig) * unix: suppress -Waddress-of-packed-member warning (Ben Noordhuis) * misc: make more tags "not-stale" (Jameson Nash) * test: fix pthread memory leak (Trevor Norris) * docs: delete socks5-proxy sample (Jameson Nash) * ibmi: fix the CMSG length issue (Xu Meng) * docs: fix formatting (Jameson Nash) * unix: squelch fchmod() EPERM on CIFS share (Ben Noordhuis) * docs: fix linkcheck (Jameson Nash) * docs: switch from linux.die.net to man7.org (Jameson Nash) * win: remove abort when non-IFS LSP detection fails (virtualyw) * docs: clarify that uv_pipe_t is a pipe (Jameson Nash) * win,tty: avoid regressions in utf-8 handling (Jameson Nash) * win: remove bad assert in uv_loop_close (Jameson Nash) * test: fix -fno-common build errors (Ben Noordhuis) * build: turn on -fno-common to catch regressions (Ben Noordhuis) * test: fix fs birth time test failure (Ben Noordhuis) * tty,unix: avoid affecting controlling TTY (Jameson Nash) Changes since version 1.33.1: * unix: move random-sysctl to random-sysctl-linux (nia) * netbsd: use KERN_ARND sysctl to get entropy (nia) * unix: refactor uv__fs_copyfile() logic (cjihrig) * build: fix android build, add missing sources (Ben Noordhuis) * build: fix android build, fix symbol redefinition (Ben Noordhuis) * build: fix android autotools build (Ben Noordhuis) * fs: handle non-functional statx system call (Milad Farazmand) * unix,win: add uv_sleep() (cjihrig) * doc: add richardlau to maintainers (Richard Lau) * aix: fix netmask for IPv6 (Richard Lau) * aix: clean up after errors in uv_interface_addresses() (Richard Lau) * aix: fix setting of physical addresses (Richard Lau) * fs: add uv_fs_mkstemp (Saúl Ibarra Corretgé) * unix: switch uv_sleep() to nanosleep() (Ben Noordhuis) * unix: retry on EINTR in uv_sleep() (Ben Noordhuis) * zos: fix nanosleep() emulation (Ben Noordhuis) Changes since version 1.33.0: * linux: fix arm64 SYS__sysctl build breakage (Ben Noordhuis) Changes since version 1.32.0: * Revert "linux: drop code path for epoll_pwait-less kernels" (Yang Yu) * build: fix build error with __ANDROID_API__ < 21 (Yang Yu) * win: fix reading hidden env vars (Anna Henningsen) * unix,win: add uv_random() (Ben Noordhuis) * win: simplify mkdtemp (Saúl Ibarra Corretgé) * docs: fix literal-includes in User Guide (Nhan Khong) * win, tty: fix problem of receiving unexpected SIGWINCH (erw7) * unix: fix {Net,Open}BSD build (David Carlier) * win,mingw: Fix undefined MCAST_* constants (Crunkle) * build: Add link for test/fixtures/lorem_ipsum.txt (Andrew Paprocki) * fs: use statvfs in uv__fs_statfs() for Haiku (Calvin Hill) * fsevents: stop using fsevents to watch files (Jameson Nash) * fsevents: regression in watching / (Jameson Nash) * build,cmake: don't try to detect a C++ compiler (Isabella Muerte) * build: fix build warning on cygwin (MaYuming) * unix: set sin_len and sin6_len (Ouyang Yadong) * test: fix order of operations in test (cjihrig) * doc: improve uv_fs_readdir() cleanup docs (cjihrig) * build: remove duplicated test in build files (ZYSzys) * android: enable getentropy on Android >= 28 (David Carlier) * android: fix build (David Carlier) * darwin: speed up uv_set_process_title() (Ben Noordhuis) * darwin: assume pthread_setname_np() is available (Ben Noordhuis) * unix,udp: ensure addr is non-null (Jameson Nash) * win,tty: add uv_tty_{get,set}_vterm_state (erw7) * win: fix uv_statfs_t leak in uv_fs_statfs() (Ryan Liptak) * build: install files on windows via cmake (Carl Lei) * darwin,test: include AvailabilityMacros.h (Saúl Ibarra Corretgé) * darwin,test: update loop time after sleeping (Saúl Ibarra Corretgé) * doc: remove old FreeBSD 9 related note (Saúl Ibarra Corretgé) * doc: improve uv_{send,recv}_buffer_size() docs (Ryan Liptak) * build: move -Wno-long-long check to configure time (Ben Noordhuis) * unix: update uv_fs_copyfile() fallback logic (Stefan Bender) * win: cast setsockopt struct to const char* (Shelley Vohr) Changes since version 1.31.0: * misc: enable stalebot (Saúl Ibarra Corretgé) * win: map ERROR_ENVVAR_NOT_FOUND to UV_ENOENT (cjihrig) * win: use L'\0' as UTF-16 null terminator (cjihrig) * win: support retrieving empty env variables (cjihrig) * unix,stream: fix returned error codes (Santiago Gimeno) * test: fix typo in DYLD_LIBRARY_PATH (Ben Noordhuis) * unix,signal: keep handle active if pending signal (Santiago Gimeno) * openbsd: fix uv_cpu_info (Santiago Gimeno) * src: move uv_free_cpu_info to uv-common.c (Santiago Gimeno) * tcp: add uv_tcp_close_reset method (Santiago Gimeno) * test: fix udp-multicast-join tests (Santiago Gimeno) * test: remove assertion in fs_statfs test (cjihrig) * doc: clarify uv_buf_t usage in uv_alloc_cb (Tomas Krizek) * win: fix typo in preprocessor expression (Konstantin Podsvirov) * timer: fix uv_timer_start on closing timer (seny) * udp: add source-specific multicast support (Vladimir Karnushin) * udp: fix error return values (Santiago Gimeno) * udp: drop IPV6_SSM_SUPPORT macro (Santiago Gimeno) * udp: fix uv__udp_set_source_membership6 (Santiago Gimeno) * udp: use sockaddr_storage instead of union (Santiago Gimeno) * build,zos: add _OPEN_SYS_SOCK_EXT3 flag (Santiago Gimeno) * test: add specific source multicast tests (Santiago Gimeno) * include: map EILSEQ error code (cjihrig) * win, tty: improve SIGWINCH performance (Bartosz Sosnowski) * build: fix ios build error (MaYuming) * aix: replace ECONNRESET with EOF if already closed (Milad Farazmand) * build: add cmake library VERSION, SOVERSION (Eneas U de Queiroz) * build: make include/ public in CMakeLists.txt (Ben Noordhuis) * build: export USING_UV_SHARED=1 to cmake deps (Ben Noordhuis) * build: cmake_minimum_required(VERSION 2.8.12) (Daniel Hahler) * aix: Fix broken cmpxchgi() XL C++ specialization. (Andrew Paprocki) * test: fix -Wsign-compare warning (Ben Noordhuis) * unix: simplify open(O_CLOEXEC) feature detection (Ben Noordhuis) * unix: fix UV_FS_O_DIRECT definition on Linux (Joran Dirk Greef) * doc: uv_handle_t documentation suggestion (Daniel Bevenius) ==== libvirt ==== Subpackages: libvirt-bash-completion libvirt-client libvirt-daemon libvirt-daemon-driver-interface libvirt-daemon-driver-libxl 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-daemon-xen libvirt-libs - xen: Fix the list of supported ovmf firmwares suse-xen-ovmf-loaders.patch bsc#1159793 - lib: Prohibit parallel connections with tunneled migration e092daac-prohib-parallel-tunneled-mig.patch jsc#SLE-6998 - BuildRequire pkgconfig((lib)?udev) instead of (lib)?udev: allow OBS to shortcut through -mini flavors. ==== netcfg ==== - Require libnss_usrfiles2 for /usr/etc [bnc#1162666] ==== open-iscsi ==== Subpackages: iscsiuio libopeniscsiusr0_2_0 - Bug fixes, including addig support for "-fno-common" compiler option, 586 bug fixes, a bug fix for SHA1 handling, and other needed but small fixes (bsc#1160287), updating: * open-iscsi-SUSE-latest.diff.bz2 ==== openal-soft ==== Version update (1.19.1 -> 1.20.1) Subpackages: libopenal1 openal-soft-data - new version 1.20.1 The changes from 1.20.0 include: * Implemented the AL_SOFT_direct_channels_remix extension. * This extends AL_DIRECT_CHANNELS_SOFT to optionally remix input channels that don't have a matching output channel. * Implemented the AL_SOFT_bformat_ex extension. * This extends B-Format buffer support for N3D or SN3D scaling, or ACN channel ordering. * Fixed a potential voice leak when a source is started and stopped or restarted in quick succession. * Fixed a potential device reset failure with JACK. * Improved handling of unsupported channel configurations with WASAPI. * Such setups will now try to output at least a stereo mix. * Improved clarity a bit for the HRTF second-order ambisonic decoder. * Improved detection of compatible layouts for SOFA files in makemhr and sofa-info. * Added the ability to resample HRTFs on load. * MHR files no longer need to match the device sample rate to be usable. * Added an option to limit the HRTF's filter length. The changes from 1.19.1 include: * Converted the library codebase to C++11. * A lot of hacks and custom structures have been replaced with standard or cleaner implementations. * Partially implemented the Vocal Morpher effect. * Fixed the bsinc SSE resamplers on non-GCC compilers. * Fixed OpenSL capture. * Fixed support for extended capture formats with OpenSL. * Fixed handling of WASAPI not reporting a default device. * Fixed performance problems relating to semaphores on macOS. * Modified the bsinc12 resampler's transition band to better avoid aliasing noise. * Modified alcResetDeviceSOFT to attempt recovery of disconnected devices. * Modified the virtual speaker layout for HRTF B-Format decoding. * Modified the PulseAudio backend to use a custom processing loop. * Renamed the makehrtf utility to makemhr. * Improved the efficiency of the bsinc resamplers when up-sampling. * Improved the quality of the bsinc resamplers slightly. * Improved the efficiency of the HRTF filters. * Improved the HRTF B-Format decoder coefficient generation. * Improved reverb feedback fading to be more consistent with pan fading. * Improved handling of sources that end prematurely, avoiding loud clicks. * Improved the performance of some reverb processing loops. * Added fast_bsinc12 and 24 resamplers that improve efficiency at the cost of some quality. * Notably, down-sampling has less smooth pitch ramping. * Added support for SOFA input files with makemhr. * Added a build option to use pre-built native tools. * For cross-compiling, use with caution and ensure the native tools' binaries are kept up-to-date. * Added an adjust-latency config option for the PulseAudio backend. * Added basic support for multi-field HRTFs. * Added an option for mixing first- or second-order B-Format with HRTF output. * This can improve HRTF performance given a number of sources. * Added an RC file for proper DLL version information. * Disabled some old KDE workarounds by default. * Specifically, PulseAudio streams can now be moved (KDE may try to move them after opening). - makehrtf tool was renamed to makemhr - disable jack backend as it doesn't work due to missing jack_error_callback ==== openjpeg2 ==== - Fix several security relevant bugs: * 21399f6b7d318fcd.patch (like CVE-2018-6616, but rle4 instead of rle8, bsc#1079845) * 3aef207f90e937d4.patch (CVE-2019-12973, bsc#1140359) * 4cb1f663049aab96.patch (OSS-fuzz, https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=18979) * 024b8407392cb0b8.patch (CVE-2020-6851, bsc#1160782) * 05f9b91e60debda0.patch (CVE-2020-8112, bsc#1162090) - Use upstream pkgconfig file - Move API documentation from devel package to devel-doc ==== perl-DBI ==== Version update (1.642 -> 1.643) - updated to 1.643 see /usr/share/doc/packages/perl-DBI/Changes ==== publicsuffix ==== Version update (20191115 -> 20200201) - Update to version 20200201: * gTLD autopull: 2020-02-01 (#952) * gTLD autopull: 2020-01-31 (#951) * Add WoltLab Cloud domains (#947) * Add qbuser.com domain (#943) * Added senseering domain (#946) * Add u.channelsdvr.net to PSL (#950) * Add discourse.team (#949) * gTLD autopull: 2020-01-06 (#942) * gTLD autopull: 2019-12-25 (#939) * Urgent removal of eq.edu.au (#924) * gTLD autopull: 2019-12-20 (#938) * gTLD autopull: 2019-12-11 (#932) * Added adobeaemcloud domains (#931) * Add Observable domain: observableusercontent.com. (#914) * Correct v.ua sorting * add v.ua (#919) * Add en-root.fr domain (#910) * add Datawire private domain (#925) * Add amsw.nl private domain to PSL (#929) * Add *.on-k3s.io (#922) * Add *.r.appspot.com to public suffix list (#920) * Added gentapps.com (#916) * Add oya.to (#908) * Add Group 53, LLC Domains (#900) * Add perspecta.cloud (#898) * Add 0e.vc to PSL (#896) * Add skygearapp.com (#892) * Update Hostbip Section (#871) * Add qcx.io and *.sys.qcx.io (#868) * Add builtwithdark.com to the public suffix list (#857) * Add_customer-oci.com (#811) * Move out old .ru reserved domains * gTLD autopull: 2019-12-02 (#928) * gTLD autopull: 2019-11-20 (#926) ==== python ==== Subpackages: python-tk - Provide python-testsuite from devel subkg to ease py2->py3 dependencies - Add python-2.7.17-switch-off-failing-SSL-tests.patch to switch off tests coliding with the combination of modern Python and ancient OpenSSL on SLE-12. - libnsl is required only on more recent SLEs and openSUSE, older glibc supported NIS on its own. ==== python-base ==== Subpackages: libpython2_7-1_0 python-xml - Provide python-testsuite from devel subkg to ease py2->py3 dependencies - Add python-2.7.17-switch-off-failing-SSL-tests.patch to switch off tests coliding with the combination of modern Python and ancient OpenSSL on SLE-12. ==== python-jedi ==== Version update (0.15.2 -> 0.16.0) - update to 0.16.0 - add delete.patch * Added Script.get_context to get information where you currently are. * Completions/type inference of Pytest fixtures. * Tensorflow, Numpy and Pandas completions should now be about 4-10x faster after the first time they are used. * Dict key completions are working now. e.g. d = {1000: 3}; d[10 will expand to 1000. * Completion for ?proxies? works now. These are classes that have a __getattr__(self, name) method that does a return getattr(x, name). after loading them initially. * Goto on a function/attribute in a class now goes to the definition in its super class. * Big Script API Changes: + The line and column parameters of jedi.Script are now deprecated + completions deprecated, use complete instead + goto_assignments deprecated, use goto instead + goto_definitions deprecated, use infer instead + call_signatures deprecated, use get_signatures instead + usages deprecated, use get_references instead + jedi.names deprecated, use jedi.Script(...).get_names() * BaseDefinition.goto_assignments renamed to BaseDefinition.goto * Add follow_imports to Definition.goto. Now its signature matches Script.goto. * Python 2 support deprecated. For this release it is best effort. Python 2 has reached the end of its life and now it?s just about a smooth transition. Bugs for Python 2 will not be fixed anymore and a third of the tests are already skipped. * Removed settings.no_completion_duplicates. It wasn?t tested and nobody was probably using it anyway. * Removed settings.use_filesystem_cache and settings.additional_dynamic_modules, they have no usage anymore. Pretty much nobody was probably using them. ==== python-parso ==== Version update (0.5.2 -> 0.6.1) - update to 0.6.1 * Add parso.normalizer.Issue.end_pos to make it possible to know where an issue ends * Dropped Python 2.6/Python 3.3 support * del_stmt names are now considered as a definition (for name.is_definition()) ==== python-setuptools ==== Version update (41.6.0 -> 44.0.0) Subpackages: python2-setuptools python3-setuptools - update to 44.0.0 - last version with python2 support - add testdata.tar.gz -> missing data for testsuite * Drop support for Python 3.4. * include pyproject.toml in source distribution by default. Projects relying on the previous behavior where pyproject.toml * Setuptools once again declares 'setuptools' in the build-system.requires and adds PEP 517 build support by declaring itself as the build-backend * Fix support for easy_install's find-links option in setup.cfg * Build dependencies (setup_requires and tests_require) now install transitive dependencies indicated by extras. * Mark the easy_install script and setuptools command as deprecated, and use pip when available to fetch/build wheels for missing setup_requires/tests_require requirements, with the following differences in behavior: + support for python_requires + better support for wheels (proper handling of priority with respect to PEP 425 tags) + PEP 517/518 support + eggs are not supported + no support for the allow_hosts easy_install option (index_url/find_links are still honored) + pip environment variables are honored (and take precedence over easy_install options) * Removed the "upload" and "register" commands in favor of twine. * Add support for the license_files option in setup.cfg to automatically include multiple license files in a source distribution. * Update handling of wheels compatibility tags: * add support for manylinux2010 * fix use of removed 'm' ABI flag in Python 3.8 on Windows * Fix empty namespace package installation from wheel. * Setuptools now exposes a new entry point hook "setuptools.finalize_distribution_options", enabling plugins like setuptools_scm to configure options on the distribution at finalization time. ==== rsyslog ==== - avoid build error with gcc flag -fno-common (bsc#1160414) * add 0001-satisfy-gcc-flag-fno-common.patch ==== sharutils ==== Subpackages: sharutils-lang - No longer recommend -lang: supplements are in use. ==== telegram-purple ==== Version update (1.4.1 -> 1.4.2) Subpackages: libpurple-plugin-telegram libpurple-plugin-telegram-lang pidgin-plugin-telegram - Upgrade to 1.4.2 - Support ancient glib (gh#501) - Update translations - Fix: Handle forwarded messages and captioned images better - Fix: Handle replies better - Fix: Images in own messages - Fix: Remove *some* of the duplicate messages seen ==== texlive ==== Subpackages: libkpathsea6 libsynctex2 - Check passwd not group file for user mktex - Introduce a user mktex as replacement for user nobody (boo#1159740) ==== tlp ==== Version update (1.2.2 -> 1.3.0) Subpackages: tlp-rdw - Update to 1.3.0 * New configuration scheme - /etc/default/tlp is replaced by /etc/tlp.conf - Settings are read in the following order: - 1. Intrinsic defaults - 2. /etc/tlp.d/*.conf - Drop-in customization snippets - 3. /etc/tlp.conf - User configuration - In case of identical parameters, the last occurence has precedence - Parse config files instead of sourcing --> no more shell expansion * Battery Features, tlp-stat -b - Charge thresholds: better checks for command line and configuration; clearer error messages - tlp discharge: error message "check your hardware" when battery wasn't completely discharged (Issue #438) - Distinguish between "no kernel support" for natacpi (< 4.17) and "laptop not supported" (>= 4.17) - Supplement battery status "Unknown" with "threshold may prevent charging" when thresholds are available only * General - systemd: replace tlp-sleep.service with /lib/systemd/system-sleep/tlp * Operation Mode AC/BAT - TLP_PS_IGNORE: power supply class to ignore when determining operation mode; workaround for laptops reporting incorrect AC or battery status (Issue #446) * PCI(e) devices - PCIE_ASPM_ON_AC/BAT: add method 'powersupersave' (Issue #425) * Processor - CPU_ENERGY_PERF_POLICY_ON_AC/BAT: backward compatible merge of settings for Intel energy vs. performance policies EPB (ENERGY_PERF_POLICY_ON_AC/BAT) and HWP.EPP (CPU_HWP_ON_AC/BAT); when HWP.EPP is available, EPB is not set; validate parameters; eliminate external tool x86_energy_perf_policy for kernel >= 5.2 * tlp-stat - Configuration: show file where the parameter comes from - System Info: Show SELinux status Show RDW as 'disabled' when TLP is disabled as a whole Indicate persistent mode - Intel CPU: don't show EPB values when HWP.EPP is active (see above) - PCIe ASPM: show available policies - Undervolting: remove "PHC kernel not available" message * Battery Features - Issue #415: ThinkPad X240 discharge BAT1 malfunction when BAT0 is not installed * Disks - Fix NVMe detection on Linux 4.15 * tlp-stat - Issue #430: ignore HID device batteries ==== vim ==== Version update (8.2.0119 -> 8.2.0200) Subpackages: gvim vim-data vim-data-common - Refreshed disable-unreliable-tests.patch and vim-7.3-help_tags.patch - Updated to version 8.2.0200, fixes the following problems * Message test fails on some platforms. (Elimar Riesebieter) * virtcol() does not check arguments to be valid, which may lead to a crash. * filter() and map() on blob don't work. * complete_info() does not work when CompleteDone is triggered. * Compiler warnings for variable types. * :mode no longer works for any system. * Textprop test fails. * Some buffer commands work in a popup window. * Cannot list options one per line. * Python3 ranges are not tested. * Command line is not cleared when switching tabs and the command line height differs. * Script may be re-used when deleting and creating a new one. * Invalid memory access with search command. * Some map functionality not covered by tests. * Bracketed paste can still cause invalid memory access. (Dominique Pelle) * Stray ch_logfile() call. * Crash when using win_execute() from a new tab. * Memory leak when starting a job fails. * No swift filetype detection. * Possible to enter popup window with CTRL-W p. (John Devin) * Coverity warning for possible use of NULL pointer. * Some mapping code is not fully tested. * Using #error for compilation errors should be OK now. * Wrong indent when 'showbreak' and 'breakindent' are set and 'briopt' includes "sbr". * Block Visual mode operators not correct when 'linebreak' set. * Mapping related function in wrong source file. * Maintaining a Vim9 branch separately is more work. * Cannot define python function when using :execute. (Yasuhiro Matsumoto) * Detecting a script was already sourced is unreliable. * Restoring ctrl_x_mode is not needed. * Warning shows when listing version info. * Reallocating the list of scripts is inefficient. * Warnings from MinGW compiler. (John Marriott) Json test fails when building without +float feature. * Various typos in source files and tests. * Vim9 script files not in list of distributed files. * Triggering CompleteDone earlier is not backwards compatible. (Daniel Hahler) * Non-materialized range() list causes problems. (Fujiwara Takuya) * Range test fails. * Not recognizing .gv file as dot filetype. * Balloon test fails in the GUI. * Test hangs on MS-Windows console. * Test_alot takes too long. * Coverity warning for using NULL pointer. * Coverity warning for using uninitialized variable. * Coverity warning for ignoring return value. * Coverity warning for assigning NULL to an option. * Coverity warning for dead code. * Coverity warning for ignoring return value. * Coverity warning for using uninitialized buffer. * Coverity warning for not restoring character. * Various commands not completely tested. * Crash when removing list element in map(). * Generating os headers does not work for Swedish. * Memory leak in get_tags(). * With VTP the screen may not be restored properly. * Still a few places where range() does not work. * Test for wrapmargin fails if terminal is not 80 columns. * Problems parsing :term arguments. * Min() and max() materialize a range() list. * Tests fail when the float feature is disabled. * Blob test fails. * Vim9 script: cannot use "if has()" to skip lines. * A couple of tests may fail when features are missing. * Reduntant code. * Check commands don't work well with Vim9 script. * cd() with NULL argument crashes. * Kotlin files are not recognized. * Cannot put a terminal in a popup window. * Build failure without +terminal feature. * Still build failure without +terminal feature. * Some commands can cause problems in terminal popup. * Some tests fail when run in the GUI. * Blocking commands for a finished job in a popup window. * Some Ex commands not sufficiently tested. * No tests for y/n prompt. ==== wireguard ==== Version update (0.0.20200128_k5.4.14_2 -> 0.0.20200205_k5.5.1_1) - Update to version 0.0.20200205 * allowedips: remove previously added list item when OOM fail * noise: reject peers with low order public keys * netns: ensure non-addition of peers with failed precomputation * netns: tie socket waiting to target pid ==== wxWidgets-3_0 ==== Subpackages: libwx_baseu-suse3_0_4 libwx_baseu_net-suse3_0_4 libwx_baseu_xml-suse3_0_4 libwx_gtk2u_adv-suse3_0_4 libwx_gtk2u_aui-suse3_0_4 libwx_gtk2u_core-suse3_0_4 libwx_gtk2u_gl-suse3_0_4 libwx_gtk2u_html-suse3_0_4 libwx_gtk2u_media-suse3_0_4 libwx_gtk2u_propgrid-suse3_0_4 libwx_gtk2u_richtext-suse3_0_4 libwx_gtk2u_stc-suse3_0_4 libwx_gtk2u_xrc-suse3_0_4 wxWidgets-lang - Build wxWidgets-3_0-nostl variant with LTO disabled to fix boo#1162418. ==== wxWidgets-3_0-nostl ==== Subpackages: libwx_baseu-suse-nostl3_0_4 libwx_baseu_net-suse-nostl3_0_4 libwx_baseu_xml-suse-nostl3_0_4 libwx_gtk2u_adv-suse-nostl3_0_4 libwx_gtk2u_core-suse-nostl3_0_4 libwx_gtk2u_html-suse-nostl3_0_4 libwx_gtk2u_qa-suse-nostl3_0_4 - Build wxWidgets-3_0-nostl variant with LTO disabled to fix boo#1162418. ==== xdg-desktop-portal ==== Subpackages: xdg-desktop-portal-lang - Set encoding before building to fix a build error in SLE. ==== xfsdump ==== Version update (3.1.8 -> 3.1.9) - Update to version 3.1.9: - Fix build due to removed typedefs in xfsprogs - Support fallocate in xfs_restore - Many cosmetic cleanups