Packages changed: atkmm1_6 (2.28.0 -> 2.28.1) curl (7.73.0 -> 7.74.0) fuse gstreamer-plugins-bad gtkmm3 (3.24.2 -> 3.24.3) ipset (7.9 -> 7.10) kdeconnect-kde kernel-firmware kernel-source (5.9.14 -> 5.10.1) libxml2 llvm11 openldap2 pangomm1_4 (2.42.1 -> 2.42.2) perl-libwww-perl (6.49 -> 6.50) pulseaudio python-Babel (2.8.0 -> 2.9.0) python-certifi (2020.11.8 -> 2020.12.5) python-cffi (1.14.3 -> 1.14.4) python-chardet (3.0.4 -> 4.0.0) python-cryptography (3.3 -> 3.3.1) python-ecdsa (0.16.0 -> 0.16.1) python-jsonpatch (1.26 -> 1.28) python-requests (2.25.0 -> 2.25.1) samba (4.13.2+git.176.0a5e55b510c -> 4.13.3+git.181.fc4672a5b81) snapper (0.8.14 -> 0.8.15) systemd (246.7 -> 246.9) udisks2 vulkan-loader (1.2.154.1 -> 1.2.162.0) === Details === ==== atkmm1_6 ==== Version update (2.28.0 -> 2.28.1) - Update to version 2.28.1: + Build: - Improve NMake support - Use __declspec(dllexport) when building with Visual Studio - Add Meson support - doc/reference/: Update for Doxygen >= 1.8.16 - Add meson BuildRequires and macros following upstreams port. - Add doxygen, graphviz and xsltproc BuildRequires, needed now for building documentation. - Replace gcc-c++ with generic c++_compiler BuildRequires. - Tweak setup macro and fdupes call. ==== curl ==== Version update (7.73.0 -> 7.74.0) Subpackages: libcurl4 - Enable zstd and brotli support - Update to 7.74.0 * Changes: hsts: add experimental support for Strict-Transport-Security * Bugfixes: - Inferior OCSP verification [bsc#1179593, CVE-2020-8286] - FTP wildcard stack overflow [bsc#1179399, CVE-2020-8285] - trusting FTP PASV responses [bsc#1179398, CVE-2020-8284] - Revert "multi: implement wait using winsock events" - openssl: free mem_buf in error path - ntlm: avoid malloc(0) on zero length user and domain - ngtcp2: use the minimal version of QUIC supported by ngtcp2 - ngtcp2: advertise h3 ALPN unconditionally - file: avoid duplicated code sequence - openssl: guard against OOM on context creation - docs: document the 8MB input string limit for curl_easy_escape and curl_easy_setopt() - hsts: add read/write callbacks - hsts: add support for Strict-Transport-Security - alt-svc: enable by default - checksrc: warn on empty line before open brace - connect: repair build without ipv6 availability - curl.se: new home - ftp: retry getpeername for FTP with TCP_FASTOPEN - gnutls: fix memory leaks (certfields memory wasn't released) - http: pass correct header size to debug callback for chunked post - libssh2: fix transport over HTTPS proxy - openssl: guard against OOM on context creation - openssl: use OPENSSL_init_ssl() with >= 1.1.0 - Revert "multi: implement wait using winsock events" - socks: check for DNS entries with the right port number - tool_operate: --retry for HTTP 408 responses too - tool_operate: bail out proper on errors during parallel transfers - urlapi: don't accept blank port number field without scheme - urlapi: URL encode a '+' in the query part - vquic/ngtcp2.h: define local_addr as sockaddr_storage - Update check section: * runtests now supports dynamically base64 encoded sections in tests * Replace env interpreter for perl and python3 - Remove curl-use_OPENSSL_config.patch since the OpenSSL initialization has been updated to use OPENSSL_init_ssl() with >= 1.1.0 - Update patches to fix compiling warnings: * curl-disabled-redirect-protocol-message.patch * libcurl-ocloexec.patch - Enable test 1165 ==== fuse ==== Subpackages: libfuse2 - Enable LTO (boo#1133101) and use -ffat-lto-objects. ==== gstreamer-plugins-bad ==== Subpackages: libgstadaptivedemux-1_0-0 libgstbadaudio-1_0-0 libgstbasecamerabinsrc-1_0-0 libgstcodecparsers-1_0-0 libgstcodecs-1_0-0 libgstisoff-1_0-0 libgstmpegts-1_0-0 libgstphotography-1_0-0 libgstsctp-1_0-0 libgsturidownloader-1_0-0 libgstvulkan-1_0-0 libgstwayland-1_0-0 libgstwebrtc-1_0-0 - Drop GPL-2.0-or-later from license tag, upstream moved to LGPL-2.1-or-later only starting from version 1.18.1. See commit https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/merge_requests/1682 ==== gtkmm3 ==== Version update (3.24.2 -> 3.24.3) - Update to version 3.24.3: + Gtk: Actionable::get_action_target_value(): Fix ref count + Documentation: - Improve the documentation of Gtk::Application::add_window() and Gtk::Window::set_application() - Gtk::Button::set_image(): Fix the documentation - Gtk::TreeView::append_column(): Add code example - README: Add instructions for building gtkmm - Explain key values + Demos: - Don't use C++14 auto deduction - Update the GLArea demo (similar to updates in gtk+) - GLArea demo: Fix a crash + Tests: Builder test: Test derived props declared in C++ + Build: - Improve NMake support - Fix Autotools build with X11 backend disabled (--enable-x11-backend=no) - Use __declspec(dllexport) when building with Visual Studio - Add support for building gtkmm with Meson - docs/reference/: Update for Doxygen >= 1.8.16 - Add meson BuildRequires and macros following upstreams port. - Add graphviz BuildRequires (needed for documentation build now) and replace gcc-c++ with generic c++_compiler BuildRequires. ==== ipset ==== Version update (7.9 -> 7.10) Subpackages: libipset13 - Update to release 7.10 * Fix shift-out-of-bounds in htable_bits() ==== kdeconnect-kde ==== - Add missing runtime requirements (boo#1180272) ==== kernel-firmware ==== Subpackages: kernel-firmware-all kernel-firmware-amdgpu kernel-firmware-ath10k kernel-firmware-ath11k 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-prestera 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 ucode-amd - add banana pi brcm wireless symlinks to extrawhence ==== kernel-source ==== Version update (5.9.14 -> 5.10.1) - drm/amdgpu: only set DP subconnector type on DP and eDP connectors (bsc#1180227). - commit 74c3250 - Update config files. Just to match my env. - commit 588066a - Linux 5.10.1 (bsc#1012628). - Revert "dm raid: fix discard limits for raid1 and raid10" (bsc#1012628). - Revert "md: change mddev 'chunk_sectors' from int to unsigned" (bsc#1012628). - commit bc79fb6 - lpae: disable CONFIG_QCOM_PIL_INFO to fix build on armv7 - commit 0c08c2e - Update to 5.10 final - eliminated 1 patch - patches.suse/revert-mm-filemap-add-static-for-function-__add_to_p.patch - update configs - NFS_V4_2_READ_PLUS=n (recommended default, unsafe feature) - commit ff9060b - config.conf: Reenable armv6hl/armv7hl/arm64 - Update config files: * Settings copied from x86_64 update * arm specific options are =m except if debug or test, =y otherwise - commit cc424ba ==== libxml2 ==== Subpackages: libxml2-2 libxml2-tools - Security fix: [bsc#1161521, CVE-2019-20388] * Memory leak in xmlSchemaPreRun in xmlschemas.c - Add libxml2-CVE-2019-20388.patch ==== llvm11 ==== - polly-pthread.patch: Remove, std::call_once no longer needs libpthread ==== openldap2 ==== - added openldap2.keyring and source signature file ==== pangomm1_4 ==== Version update (2.42.1 -> 2.42.2) - Update to version 2.42.2: + Build: - Use __declspec(dllexport) when building with Visual Studio - Meson build: Avoid some recompilations - Meson build: Better error message if trying to build with maintainer-mode=false when true is necessary - Meson build: Set default value of the 'warnings' option to 'min' - Improve NMake support - - Improve Visual Studio support - docs/reference/: Update for Doxygen >= 1.8.16 - Meson build: Fix versioning on macOS - Add meson BuildRequires and macros following upstreams port. - Add doxygen, graphviz and xsltproc BuildRequires, needed now for building documentation. - Replace gcc-c++ with generic c++_compiler BuildRequires. - Tweak setup macro and fdupes call. ==== perl-libwww-perl ==== Version update (6.49 -> 6.50) - updated to 6.50 see /usr/share/doc/packages/perl-libwww-perl/Changes 6.50 2020-12-16 18:35:08Z - Fix RT #81381 - Make LWP::UserAgent robust to 5.17.6/5.18 hash randomization (GH#355) (Yves Orton and Olaf Alders) ==== pulseaudio ==== Subpackages: libpulse-mainloop-glib0 libpulse0 pulseaudio-module-bluetooth pulseaudio-module-gsettings pulseaudio-module-x11 pulseaudio-module-zeroconf pulseaudio-utils - Enable LTO (boo#1133278) as it works now. ==== python-Babel ==== Version update (2.8.0 -> 2.9.0) - removed obsolete patches * python383.patch * pytest6.patch - update to 2.9.0 * Improvements - CLDR: Use CLDR 37 ? Aarni Koskela (#734) - Dates: Handle ZoneInfo objects in get_timezone_location, get_timezone_name - Alessio Bogon (#741) - Numbers: Add group_separator feature in number formatting - Abdullah Javed Nesar (#726) * Bugfixes - Dates: Correct default Format().timedelta format to 'long' to mute deprecation warnings ? Aarni Koskela - Import: Simplify iteration code in "import_cldr.py" ? Felix Schwarz - Import: Stop using deprecated ElementTree methods "getchildren()" and "getiterator()" ? Felix Schwarz - Messages: Fix unicode printing error on Python 2 without TTY. ? Niklas Hambüchen - Messages: Introduce invariant that _invalid_pofile() takes unicode line. ? Niklas Hambüchen - Tests: fix tests when using Python 3.9 ? Felix Schwarz - Tests: Remove deprecated 'sudo: false' from Travis configuration ? Jon Dufresne - Tests: Support Py.test 6.x ? Aarni Koskela - Utilities: LazyProxy: Handle AttributeError in specified func ? Nikiforov Konstantin (#724) - Utilities: Replace usage of parser.suite with ast.parse ? Miro Hron?ok - Support Py.test 6 - Aarni Koskela (#747, #750, #752) * Documentation - Update parse_number comments ? Brad Martin (#708) - Add __iter__ to Catalog documentation ? @CyanNani123 ==== python-certifi ==== Version update (2020.11.8 -> 2020.12.5) - update to 2020.12.5 ==== python-cffi ==== Version update (1.14.3 -> 1.14.4) - update to 1.14.4: * no upstream changelog provided ==== python-chardet ==== Version update (3.0.4 -> 4.0.0) - Remove now unnecessary pytest4.patch and python-chardet-rpmlintrc - Update to v4.0.0 See https://github.com/chardet/chardet/compare/3.0.4...4.0.0 ==== python-cryptography ==== Version update (3.3 -> 3.3.1) - update to 3.3.1: * Re-added a legacy symbol causing problems for older ``pyOpenSSL`` use ==== python-ecdsa ==== Version update (0.16.0 -> 0.16.1) - update to to 0.16.1: * `VerifyingKey.precompute()` supports `lazy` argument to delay precomputation to the first time the key is used to verify a signature. * Make created signatures correct when the hash used is bigger than the curve order bit size and the curve order is not a multiple of 8 * Speed up library load time by calculating the generator point multiplication tables the first time the points are used, not when they are initialised. ==== python-jsonpatch ==== Version update (1.26 -> 1.28) - update to 1.28: * Make it possible for from_diff to support custom types (issue #107) * Python 3.9 support ==== python-requests ==== Version update (2.25.0 -> 2.25.1) - update to 2.25.1: - Requests now treats `application/json` as `utf8` by default. Resolving inconsistencies between `r.text` and `r.json` output. (#5673) ==== samba ==== Version update (4.13.2+git.176.0a5e55b510c -> 4.13.3+git.181.fc4672a5b81) Subpackages: libdcerpc-binding0 libdcerpc0 libndr-krb5pac0 libndr-nbt0 libndr-standard0 libndr1 libnetapi0 libsamba-credentials0 libsamba-errors0 libsamba-hostconfig0 libsamba-passdb0 libsamba-util0 libsamdb0 libsmbclient0 libsmbconf0 libsmbldap2 libtevent-util0 libwbclient0 samba-client samba-libs samba-libs-python3 - Update to 4.13.3 + libcli: smb2: Never print length if smb2_signing_key_valid() fails for crypto blob; (bso#14210); + s3: modules: gluster. Fix the error I made in preventing talloc leaks from a function; (bso#14486); + s3: smbd: Don't overwrite contents of fsp->aio_requests[0] with NULL via TALLOC_FREE(); (bso#14515); + s3: spoolss: Make parameters in call to user_ok_token() match all other uses; (bso#14568); + s3: smbd: Quiet log messages from usershares for an unknown share; (bso#14590); + samba process does not honor max log size; (bso#14248); + vfs_zfsacl: Add missing inherited flag on hidden "magic" everyone@ ACE; (bso#14587); + s3-libads: Pass timeout to open_socket_out in ms; (bso#13124); + s3-vfs_glusterfs: Always disable write-behind translator; (bso#14486); + smbclient: Fix recursive mget; (bso#14517); + clitar: Use do_list()'s recursion in clitar.c; (bso#14581); + manpages/vfs_glusterfs: Mention silent skipping of write-behind translator; (bso#14486); + vfs_shadow_copy2: Preserve all open flags assuming ROFS; (bso#14573); + interface: Fix if_index is not parsed correctly; (bso#14514); ==== snapper ==== Version update (0.8.14 -> 0.8.15) Subpackages: libsnapper5 - added option to abbreviate columns in table (see gh#openSUSE/snapper#268) - version 0.8.15 - in systemd-helper continue with other configs if one config is broken (gh#openSUSE/snapper#495) - fixed compilation with --disable-btrfs (gh#openSUSE/snapper#505) ==== systemd ==== Version update (246.7 -> 246.9) Subpackages: libsystemd0 libudev1 systemd-logger systemd-sysvinit udev - Import commit 520e53b6d85087b05892ee637ae93f1b269e7e52 (merge of v246.9) For a complete list of changes, visit: https://github.com/openSUSE/systemd/compare/2401461e5f0e32922823d954c56106f96344070e...520e53b6d85087b05892ee637ae93f1b269e7e52 - Import commit 2401461e5f0e32922823d954c56106f96344070e 6131548b0f udev: link_update() should fail if the entry in symlink dir couldn't have been created f6cb8c7d79 udev: make algorithm that selects highest priority devlink less susceptible to race conditions (bsc#1084748) fc64e47291 basic/stat-util: make mtime check stricter and use entire timestamp ae91d45d3d test/sys-script.py: add missing DEVNAME entries to uevents 09e3473a7a test/udev_test.pl: add "expected good" count fc89379b5b test/udev-test.pl: suppress umount error message at startup d9e114f10d test/sd-script.py: new helper script for udev testing f2672eae66 test/udev-test.pl: generator for large list of block devices 42b68e43e2 test/udev-test.pl: add repeat count eec8ec375a tests/udev-test.pl: add multiple device test 73b8f3cf93 test/udev-test.pl: count "good" results ee04d70bb6 test/udev-test.pl: merge import parent tests into one 03942c8fbc test/udev-test.pl: merge "space and var with space" tests ec95546189 test/udev-test.pl: remove bogus rules from magic subsys test f704429217 test/udev-test.pl: Make some tests a little harder ce1a877dc0 test/udev-test.pl: last_rule is unsupported 913c72ff2d test/udev-test.pl: fix wrong test descriptions eeb25a1be6 test/udev-test.pl: allow checking multiple symlinks 00ab4292da test/udev-test.pl: test correctness of symlink targets 5b71ee2911 test/udev-test.pl: use computed devnode name 2e04bb9ae8 test/udev-test.pl: allow concurrent additions and removals 8816dd593c test/udev-test.pl: create rules only once 214418632d test/udev-test.pl: allow multiple devices per test 1eb6b23f27 udev-test: do not rely on "mail" group being defined 4a0a4dcf10 udev: Fix sound.target dependency (bsc#1179363) - Enable support for zstd compression systemd-journald will now use zstd for compressing large fields in journal files. systemd-coredump will also use this algorithm to compress coredump files. Please note that systemd older than v246 won't be able to read new journal files as zstd algorithm is not supported by these versions. This incompatible change was actually not the only one introduced by v246 since the hash tables in journal files have been hardened against hash collisions too in an incompatible way with older versions. ==== udisks2 ==== Subpackages: libudisks2-0 - Add upstream bugfix patches: + udisks2-Fix-memory-leaks.patch + udisks2-lvm2-Fix-leaking-BDLVMVDOPooldata.patch ==== vulkan-loader ==== Version update (1.2.154.1 -> 1.2.162.0) - Update to release 1.2.162 (sdk) * Add GGP WSI platform support to Vulkan-Loader - Update to release 1.2.161 * Fix some issues when EnumerateAdapterPhysicalDevices is available. * loader: Override layer load when custom allocator used. * Add support for VK_FUCHSIA_imagepipe_surface.