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=20210511 Please do not reply to this email to report issues, rather file a bug on bugzilla.opensuse.org. For more information on filing bugs please see https://en.opensuse.org/openSUSE:Submitting_bug_reports Packages changed: bash cppcheck flex glibc hivex (1.3.19 -> 1.3.20) kernel-source (5.12.0 -> 5.12.2) kplotting (5.81.0 -> 5.82.0) perl-Term-ReadLine-Gnu (1.41 -> 1.42) readline rtl_433 (20.11 -> 21.05) tcl === Details === ==== bash ==== Subpackages: bash-doc bash-lang - Add official patch bash51-005 * Fix two memory leaks when assigning arrays using compound assignment syntax. - Add official patch bash51-006 * Make sure child processes forked to run command substitutions are in the proper process group. - Add official patch bash51-007 * The code to check readline versions in an inputrc file had the sense of the comparisons reversed. - Add official patch bash51-008 * Process substitution FIFOs opened by child processes as targets of redirections were not removed appropriately, leaving remnants in the file system. ==== cppcheck ==== - add fix-i586.patch to fix compilation on i586, where the test case tests the wrong IntRange ==== flex ==== - stop installing COPYING into docdir (already in licensedir) ==== glibc ==== Subpackages: glibc-32bit glibc-devel glibc-extra glibc-lang glibc-locale glibc-locale-base nscd - nptl-db-libpthread-load-order.patch: nptl_db: Support different libpthread/ld.so load orders (bsc#1184214, BZ #27744) ==== hivex ==== Version update (1.3.19 -> 1.3.20) Subpackages: libhivex0 perl-Win-Hivex - Update to version 1.3.20 * Fixes bsc#1185013 - VUL-0: CVE-2021-3504: hivex: missing bounds check within hivex_open() * Increase HIVEX_MAX_VALUES * Updated translations ==== kernel-source ==== Version update (5.12.0 -> 5.12.2) Subpackages: kernel-default kernel-docs - Linux 5.12.2 (bsc#1012628). - perf/core: Fix unconditional security_locked_down() call (bsc#1012628). - platform/x86: thinkpad_acpi: Correct thermal sensor allocation (bsc#1012628). - USB: Add reset-resume quirk for WD19's Realtek Hub (bsc#1012628). - USB: Add LPM quirk for Lenovo ThinkPad USB-C Dock Gen2 Ethernet (bsc#1012628). - ALSA: usb-audio: Fix implicit sync clearance at stopping stream (bsc#1012628). - ALSA: usb-audio: Add MIDI quirk for Vox ToneLab EX (bsc#1012628). - ovl: allow upperdir inside lowerdir (bsc#1012628). - ovl: fix leaked dentry (bsc#1012628). - net: qrtr: Avoid potential use after free in MHI send (bsc#1012628). - bpf: Fix leakage of uninitialized bpf stack under speculation (bsc#1012628). - bpf: Fix masking negation logic upon negative dst register (bsc#1012628). - drm/i915: Disable runtime power management during shutdown (bsc#1012628). - net: usb: ax88179_178a: initialize local variables before use (bsc#1012628). - netfilter: conntrack: Make global sysctls readonly in non-init netns (bsc#1012628). - mips: Do not include hi and lo in clobber list for R6 (bsc#1012628). - commit 85a2a31 - config: disable kfence by default (bsc#1185565) Apperently the overhead of kfence is not as negligible as the help text seemed to promise so that it seems more appropriate to disable kfence by default by setting CONFIG_KFENCE_SAMPLE_INTERVAL to 0. Anyone who wants to enable it can still do so using the kfence.sample_interval command line parameter. - commit 5d73dc7 - Fix vanilla ppc64 build. - commit f1085cb - rpm: drop /usr/bin/env in interpreter specification OBS checks don't like /usr/bin/env in script interpreter lines but upstream developers tend to use it. A proper solution would be fixing the depedency extraction and drop the OBS check error but that's unlikely to happen so that we have to work around the problem on our side and rewrite the interpreter lines in scripts before collecting files for packages instead. - commit 45c5c1a - scripts/git_sort/git_sort.py: Update nvme repositories - commit e849c44 - Linux 5.12.1 (bsc#1012628). - mei: me: add Alder Lake P device id (bsc#1012628). - cfg80211: fix locking in netlink owner interface destruction (bsc#1012628). - iwlwifi: Fix softirq/hardirq disabling in iwl_pcie_gen2_enqueue_hcmd() (bsc#1012628). - USB: CDC-ACM: fix poison/unpoison imbalance (bsc#1012628). - net: hso: fix NULL-deref on disconnect regression (bsc#1012628). - commit 9f237a4 - powerpc/64: BE option to use ELFv2 ABI for big endian kernels (BTFIDS vmlinux FAILED unresolved symbol vfs_truncate). Update config files. - commit 17ebdf1 - rpm/constraints.in: bump disk space to 45GB on riscv64 - commit f8b883f - Update config files: fix armv7hl/lpae config (bsc#1152773) CONFIG_OABI_COMPAT was left enabled mistakenly on lpae flavor, which resulted in the disablement of CONFIG_SECCOMP_FILTER. Fix those. CONFIG_OABI_COMPAT -> disabled CONFIG_SECCOMP_FILTER=y CONFIG_HAVE_ARCH_SECCOMP_FILTER=y Also corrected the following with the update: CONFIG_HAVE_ARCH_AUDITSYSCALL=y CONFIG_AUDITSYSCALL=y CONFIG_FPE_NWFPE -> removed CONFIG_FPE_NWFPE_XP -> removed CONFIG_FPE_FASTFPE -> removed - commit 644711e ==== kplotting ==== Version update (5.81.0 -> 5.82.0) - Update to 5.82.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.82.0 - Changes since 5.81.0: * Fix mem leak found by asan ==== perl-Term-ReadLine-Gnu ==== Version update (1.41 -> 1.42) - updated to 1.42 see /usr/share/doc/packages/perl-Term-ReadLine-Gnu/Changes ==== readline ==== Subpackages: libreadline8 readline-doc - Add official patch readline81-001 and its signature * The code to check readline versions in an inputrc file had the sense of the comparisons reversed. ==== rtl_433 ==== Version update (20.11 -> 21.05) - Update to version 21.05 Highlights - Last release to support Autotools (autoconf, automake) builds - Last release to offer "oldmodel" keys (deprected since 2020) - Added GPSd tags option - Added optional TLS support to MQTT - Added OpenSSL support for influxs TLS - Added support for ELK-319DWM, Alula RE101 to Interlogix - Added conf for Tesla charge port opener - Added support for Hyundai-VDO TPMS - Added support for TX25U dual channel temp sensor - Added support for Honeywell CM921/BDR91/Evohome - Added support for Auriol AFT 77 B2 - Added support for Auriol AHFL - Added support for Bresser Professional Rain Gauge - Added support for TFA Marbella pool thermometer - Added support for Amazon Basics Meat Thermometer - Added support for Owl 180i support - Added support for Jansite TPMS Model Solar - Added support for Cavius alarms - Added support for Security plus v1 - Added conf for Skylink HA-434TL motion sensor - Added support for Burnhard BBQ thermometer - Added support for wmbus water meter Maddalena - Added conf for ATC Technology LMT-430 - Added support for Blueline PowerCost Monitor - Added conf for FAN-53T - Added support for Acurite 515 fridge/freezer sensors - Added support for TelFix-RadioLoop (#1571) - Added conf for Salus RT300RF thermostat, Heatmiser PRT-W thermostat Changes - Added pressure_kPa key for HA (#1712) - Added support for ELK-319DWM, Alula RE101 to Interlogix (closes #1711) - Fixed and style Honeywell CM921 - Added option to set force_update for all sensors (#1695) - Added Tesla charge port opener decoder conf (#1704) - Added battery flags to Bresser 7in1 (closes #1703) - Fixed Hyundai-VDO TPMS - Added Hyundai-VDO TPMS (#1643) - Added X10 Dim, Bright, All Lights ON, and All Off commands (#1687) - Added support for TX25U dual channel temp sensor - Fixed code warnings - Fixed code style - Added forgotten id - Added Honeywell CM921/BDR91/Evohome decoder (#1336) - Added Auriol AFT 77 B2 protocol decoder - Fixed Holman-WS5029 rain count (#1686) - Fixed explanation of supposed PM10 (estimated) value (#1678) - Added support for Auriol AHFL protocol (#1683) - Fixed PSI calculation for Ford TPMS - Added support for higher pressure range in Ford TPMS - Fixed secplus_v1 endless loop (closes #1662) - Fixed secplus_v1 overflow - Added support for some Ecowitt WH41 sensor signals - Added comment regarding PM10 readings in the FineOffset WH0290 decoder - Added support for Bresser Professional Rain Gauge (#1676) - Added TFA Marbella pool thermometer protocol decoder (#1675) - Added Amazon Basics Meat Thermometer decoder (#1671) - Fixed exit if http server can't start - Added Owl 180i support - Added website and sensor specifications for Jansite TPMS Model Solar (#1666) - Added decoder for jansite solar tpms (#1663) - Added Ford TPMS pressure and temperature (closes #1654) - Fixed http redirect to index for Chrome - Added support for Cavius alarms (#1648) - Added mqtt token slash accepts any character - Added variable fm low pass filter option - Added support for Security plus v1 (#1483) - Added GPSd tags option (#1636) - Added FineOffset WH0290 extra fields (#1639) - Fixed Hideki Gust speed by Udo Kirsten - Added option for multiple data tags - Added optional TLS support to MQTT (closes #1633) - Added OpenSSL support for influxs TLS (closes #1569) - Added LaCrosse TX141TH-Bv2 checksum - Changed rain field format for WS2032 - Added m_bus decoded values + HCA (#1630) - Changed battery_ok, rain field for WS2032 - Fixed m_bus Show invalid dates as invalid (#1628) - Fixed mqtt retain on hass script (#1602) - Added Skylink HA-434TL motion sensor conf (s.a. #814) - Added support for Burnhard BBQ thermometer (#1624) - Added TFA 30.3208.02 note (closes #1622) - Added raw pulse printing mode - Added support for parsing timedate in wbus (#1616) - Added Battery Level for Fineoffset WH0290 Wireless Air Quality Monitor (#1617) - Fixed Blueline tweaks and improvements (#1590) - Added support for wmbus water meter Maddalena (#1610) - Changed soil moisture to percent display (#1595) - Added ATC Technology LMT-430 conf (#1600) - Fixed buffer length in honeywell (#1598) - Fixed buffer size error (#1596) - Fixed FineOffset WH1050 field widths (#1592) - Added support for Blueline PowerCost Monitor - Added FAN-53T decoder conf (#1588) - Added support for Acurite 515 fridge/freezer sensors (#1579) - Fixed invalid HASS "weather" device_class (#1548) - Fixed rtlsdr_read_async() abort on read stall (closes #1581) - Fixed rtlsdr_set_freq_correction non-error code - Added support for UV index and light intensity readings in Cotech (#1575) - Fixed false positive bug in Nexus (closes #1576) - Added support for TelFix-RadioLoop to Somfy (closes #1571) - Added Thermostat example conf files with mqtt outputs (#1573) - Added lacrosse decoder sanity checks ==== tcl ==== - bsc#1185662: Move tcl.macros /usr/lib/rpm/macros.d . - https://core.tcl-lang.org/thread/tktview?name=98ae20f0f5: Add tcl-aa4a13c15516da45.patch to disable lto for the stubs libraries.