openSUSE Tumbleweed Monthly Update - January

26. Jan 2024 | Douglas DeMaio | CC-BY-SA-3.0

openSUSE Tumbleweed Monthly Update - January

Welcome to the monthly update for openSUSE Tumbleweed for January 2024. This will be the new format going forward as recommended by those contributing to the marketing efforts of openSUSE. These updates will highlight major changes, improvements and key issues addressed in openSUSE Tumbleweed snapshots throughout the month. The aim is to keep the community and users informed about the developments and updates of the distribution. Should readers desire a more frequent amount of information about openSUSE Tumbleweed snapshots, readers are advised to subscribe to the openSUSE Factory mailing list.

New Features and Enhancements

  • Linux Kernel: Updates to versions 6.6.7, 6.6.9, 6.6.10, 6.6.11 and 6.7.1.
    • Fixes have been applied for memory management and security vulnerabilities, enhancing overall system safety.
    • Support for new hardware models
      • PCI: Adds ACS quirks for more Zhaoxin Root Ports, enhancing compatibility and performance for Zhaoxin’s CPUs and motherboards.
      • ALSA (Advanced Linux Sound Architecture): Added driver properties for cs35l41 for Lenovo Legion Slim 7 Gen 8 series, and introduced support for additional Dell models without _DSD, along with fixes for HP Envy X360 13-ay0xxx’s mute and mic-mute LEDs, indicating broader compatibility for sound hardware in laptops.
      • LEDs: The ledtrig-tty module receives updates to the free allocated ttyname buffer on deactivation, impacting how LED triggers are handled for terminal activities.
  • Mozilla Firefox: Updates to version 121.0 and 121.0.1
    • The update resolves a bug that caused Firefox to hang when loading sites with column-based layouts, enhancing stability and performance.
    • Fixes applied to ensure rounded corners for videos and proper closure of Firefox that prevents USB security key conflicts with other applications.
  • KDE Frameworks: Update for version 5.114.0.
    • Significant updates include fixes in Extra CMake Modules, introduction of holidays in Kenya observed by KHolidays, and quality settings adjustments for AVIF in KImageFormats.
    • Key improvements in KIO for handling malformed Exec entries, accessibility enhancements in Kirigami, and stability fixes in KJobWidgets to prevent potential use-after-free errors.
  • Mesa: Updates to 23.3.3
    • Focus on Python 3.6 build fixes and enhancements in driver support.
    • The release introduces NVK, a new Vulkan driver for NVIDIA hardware, which marks a step forward in support for NVIDIA GPUs, yet it remains in the experimental phase.
    • Improved graphics performance and compatibility Asahi and RADV and enhancements of OpenGL ES and Vulkan capabilities
    • Introduces critical updates like the requirement of libvulkan1 for Mesa-dri to support zink/swrast driver fallbacks, which further improves the overall user experience with graphics applications and games.
  • systemd: Updates to version 254.8
    • Reverts patches related to udev device node updates and workarounds for issues. Took a cautious approach to fixing reported bugs and ensuring stability in device management systems.
    • Adjustments to udev ensure the proper existence and ownership of %_modulesloaddir, facilitating smoother module installation by other packages, thereby improving system configuration and module management.
  • PHP: Updated from version 8.2.14 to 8.2.15,
    • Fix for a false positive SSA integrity verification failure and a resolution for Autoconf warnings during cross-compilation.
    • The CLI built-in web server now correctly handles timeouts when using router scripts in conjunction with max_input_time.
    • Fixes a crash when using stream_wrapper_register with FFI\CData and interaction issues between FFI::new and observers.
    • IntlDateFormatter now correctly accepts ‘C’ as a valid locale.
    • A hanging issue in the Hash extension for large strings with sha512 is resolved.
  • GStreamer: Updates to version 1.22.8
    • Addressing vulnerabilities within the AV1 video codec parser.
    • Fixes include resolving a potential deadlock in the avdec video decoder with FFmpeg 6.1
    • Improvements in reverse playback and seeking in qtdemux for files with raw audio streams
    • Enhancements to the GstPlay and GstPlayer libraries
    • Updates to the Cerbero build tool to address python 3.12 string escape warnings
  • Samba : Updates to version 4.19.4
    • Addresses issues like the inability of net changesecretpw to set the machine account password with an empty secrets.tdb,
    • Improves documentation generation with respect to XML_CATALOG_FILES environment variable.
    • Resolved issues where smbd did not detect ctdb public IPv6 addresses for multichannel exclusion, and the force user = localunixuser setting was ineffective when allow trusted domains = no.
    • Addressed critical vulnerabilities and bugs, such as visible Deleted Object tombstones in AD LDAP to normal users CVE-2018-14628, and various smbget authentication and functionality fixes, enhancing security and user experience.

Security Updates

This month’s updates include critical security patches across various packages. Notable security improvements were integrated into the Firefox, systemd, Samba and PHP updates and more.

Bug Fixes

Contributing to openSUSE Tumbleweed

Your contributions and feedback make openSUSE Tumbleweed better with every update. Whether reporting bugs, suggesting features, or participating in community discussions, your involvement is highly valued.

Conclusion

We will continue to refine and enhance this format. We look forward to another exciting year of development and community engagement with openSUSE Tumbleweed. See you all at FOSDEM next week. Happy computing!

Share this post: