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

Wednesday, March 24th, 2021

    Time Event
    3:22p
    Security updates for Wednesday
    Security updates have been issued by Debian (imagemagick and squid), Fedora (jasper and kernel), Red Hat (pki-core), SUSE (gnutls, go1.15, go1.16, hawk2, jetty-minimal, libass, nghttp2, openssl, ruby2.5, sudo, and wavpack), and Ubuntu (linux, linux-aws, linux-aws-5.4, linux-azure, linux-azure-5.4, linux-gcp, linux-gcp-5.4, linux-gke-5.3, linux-gke-5.4, linux-gkeop, linux-gkeop-5.4, linux-hwe, linux-hwe-5.4, linux-hwe-5.8, linux-kvm, linux-oem-5.10, linux-oem-5.6, linux-oracle, linux-oracle-5.4, linux-raspi, linux-raspi-5.4, linux-raspi2-5.3).
    3:33p
    Six stable kernels
    Stable kernels 5.11.9, 5.4.108, 4.19.183, 4.14.227, 4.9.263, and 4.4.263 have been released. They all contain
    important fixes and users should upgrade.
    4:02p
    GNOME 40 released
    The GNOME 40 release is out. "It brings new design for the Activities overview and improved support for
    input with Compose sequences and keyboard shortcuts, among many other
    things.

    Improvements to core GNOME applications include a redesigned Weather
    application, information popups in Maps, better tabs in Web, and many
    more.
    " See the GNOME 40 page
    and the release
    notes
    for details.
    4:46p
    [$] WireGuard bounces off FreeBSD—for now
    The WireGuard VPN tunnel is a
    fast and easy-to-use solution for those who need or want a secure tunnel
    for their traffic. The project has been around since 2016, but it has had a
    somewhat circuitous route into Linux; it was merged for the 5.6
    kernel, which was released in March 2020. Getting into Linux required
    WireGuard developer Jason A. Donenfeld to acquiesce to having WireGuard use some of the
    existing kernel crypto primitives, rather than merging his Zinc crypto library. Some of the same
    tensions that were seen in that process seem to be cropping up again in the more
    recent efforts to add WireGuard support to several BSD kernels.
    10:32p
    [$] Extending Python's enums
    Enumerated types or "enums" are a feature of many languages, including
    Python; enums provide a convenient way to collect up a bunch of related
    symbols that (typically) evaluate to integer values. The canonical example
    would seem to be for colors, at least for demonstration purposes, but there are
    others, especially for handling "magic" constants from source likes POSIX
    or the host operating system. A recent thread on the python-ideas mailing list discusses
    different ways to add a new feature to enums—seven years after they were
    added to the standard library as part of
    Python 3.4
    .

    << Previous Day 2021/03/24
    [Calendar]
    Next Day >>

LWN.net   About LJ.Rossia.org