LWN.net's Journal
 
[Most Recent Entries] [Calendar View]

Wednesday, June 23rd, 2021

    Time Event
    2:01a
    [$] New features and other changes in Python 3.10
    Python 3.10 is proceeding apace; everything looks to be on
    track for the final release, which is expected on
    October 4. The beta releases started
    in early May, with the first of those marking the feature-freeze for this version of
    the language. There are a number of interesting changes that are coming with
    Python 3.10, including what is perhaps the "headline feature":
    structural pattern matching.
    2:55p
    Security updates for Wednesday
    Security updates have been issued by Debian (kernel and linux-4.19), Fedora (tor), Oracle (rh-postgresql10-postgresql), Red Hat (kernel), SUSE (ansible, apache2, dovecot23, OpenEXR, ovmf, and wireshark), and Ubuntu (linux, linux-aws, linux-aws-5.4, linux-azure, linux-azure-5.4, linux-gcp, linux-gcp-5.4, linux-gke, linux-gke-5.4, linux-gkeop, linux-gkeop-5.4, linux-hwe-5.4, linux-oracle, linux-oracle-5.4, linux-raspi, linux-raspi-5.4, linux, linux-aws, linux-aws-5.8, linux-azure, linux-azure-5.8, linux-gcp, linux-gcp-5.8, linux-hwe-5.8, linux-kvm, linux-oracle, linux-oracle-5.8, linux-raspi, linux, linux-aws, linux-aws-hwe, linux-azure, linux-azure-4.15, linux-dell300x, linux-gcp, linux-gcp-4.15, linux-hwe, linux-oracle, linux-raspi2, linux-snapdragon, linux, linux-aws, linux-azure, linux-gcp, linux-oracle, linux-raspi, linux-hwe, linux-gke-5.3, linux-raspi2-5.3, linux-oem-5.10, and thunderbird).
    3:02p
    Three stable kernels
    Stable kernels 5.12.13, 5.10.46, and 5.4.128 have been released with the usual set of important fixes. Users should upgrade.

    Note that 5.12.13 and 5.10.46 contain a fix for a significant Spectre vulnerability; stay tuned to LWN for details.

    6:24p
    SUSE Linux Enterprise 15 SP3
    SUSE Linux Enterprise (SLE) 15 SP3 has
    been released
    . "With the release of SLES 15 SP3 we now have 100%
    binary compatibility with openSUSE Leap 15.3 (our developer platform).
    That means that you can smoothly move workloads from development to
    production environments that run SLE 15 SP3 – and back again – with assured
    application compatibility.
    " See the release
    notes
    for additional information.
    7:25p
    Louis: PipeWire under the hood
    For those wanting lots of grungy details about how the PipeWire system
    works, this
    blog entry from Patrick Louis
    should be of interest.
    "The session manager is the piece of software that is responsible for the policy: to find and configure devices, attach them appropriately to the graph, set and restore their properties if needed, route streams to the right device, set their volume, and more.
    It can create it’s own objects in the PipeWire graph related to session management such as endpoints and links between them, a sort of abstraction on top of PipeWire nodes.

    There are currently two implementations of the session manager:
    pipewire-media session and WirePlumber.
    "
    7:33p
    A review of the kernel's release-signing practices
    At the behest of the Linux Foundation, a security-oriented review of the kernel project's release-signing and key-management practices was done; the report from this work has now been published.

    This review resulted in seven recommendations that can help improve the robustness of the security and use of the signing keys for the Linux Kernel. Additionally, Trail of Bits suggested that more comprehensive and up to date documentation on the current procedures and policies are needed to help organizations around the world to best understand the current stratagem.

    See the full report for the details.

    10:38p
    [$] Pulling GitHub into the kernel process
    There is an ongoing effort to "modernize" the kernel-development process;
    so far, the focus has been on providing better
    tools
    that can streamline the usual email-based workflow. But that
    "email-based" part has proven to be problematic for some potential
    contributors, especially those who might want to simply submit a small bug
    fix and are not interested in getting set up with that workflow. The
    project-hosting "forge" sites, like GitHub and GitLab, provide a nearly
    frictionless path for these kinds of one-off contributions, but they do
    not mesh well—at all, really—with most of mainline kernel development.
    There is some ongoing work that may change all of that, however.

    << Previous Day 2021/06/23
    [Calendar]
    Next Day >>

LWN.net   About LJ.Rossia.org