<?xml version="1.0" encoding="UTF-8"?>

<rdf:RDF 
  xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
  xmlns="http://purl.org/rss/1.0/"
  xmlns:dc="http://purl.org/dc/elements/1.1/"
  xmlns:syn="http://purl.org/rss/1.0/modules/syndication/"
>

  <channel rdf:about="https://lwn.net/headlines/rss">
    <title>LWN.net</title>
    <link>https://lwn.net</link>
    <description>
 LWN.net is a comprehensive source of news and opinions from
        and about the Linux community.  This is the main LWN.net feed,
        listing all articles which are posted to the site front page.

    </description>

    <syn:updatePeriod>hourly</syn:updatePeriod>
    <syn:updateFrequency>2</syn:updateFrequency>
    <items>
      <rdf:Seq>
	<rdf:li resource="https://lwn.net/Articles/959509/" />
	<rdf:li resource="https://lwn.net/Articles/959069/" />
	<rdf:li resource="https://lwn.net/Articles/959461/" />
	<rdf:li resource="https://lwn.net/Articles/959455/" />
	<rdf:li resource="https://lwn.net/Articles/958597/" />
	<rdf:li resource="https://lwn.net/Articles/959236/" />
	<rdf:li resource="https://lwn.net/Articles/959325/" />
	<rdf:li resource="https://lwn.net/Articles/959067/" />
	<rdf:li resource="https://lwn.net/Articles/959163/" />
	<rdf:li resource="https://lwn.net/Articles/959127/" />
	<rdf:li resource="https://lwn.net/Articles/958178/" />
	<rdf:li resource="https://lwn.net/Articles/959006/" />
	<rdf:li resource="https://lwn.net/Articles/958945/" />
	<rdf:li resource="https://lwn.net/Articles/958860/" />
	<rdf:li resource="https://lwn.net/Articles/958794/" />
      
      </rdf:Seq>
    </items>

  </channel>
    <item rdf:about="https://lwn.net/Articles/959509/">
      <title>Seven new stable kernels</title>
      <link>https://lwn.net/Articles/959509/</link>
      <dc:date>2024-01-26T00:22:53+00:00</dc:date>
      <dc:creator>jake</dc:creator>
      <description>
      Greg Kroah-Hartman has announced the release of the &lt;a
href=&quot;https://lwn.net/Articles/959511/&quot;&gt;6.7.2&lt;/a&gt;, &lt;a href=&quot;https://lwn.net/Articles/959512/&quot;&gt;6.6.14&lt;/a&gt;,
&lt;a href=&quot;https://lwn.net/Articles/959513/&quot;&gt;6.1.75&lt;/a&gt;, &lt;a
href=&quot;https://lwn.net/Articles/959514/&quot;&gt;5.15.148&lt;/a&gt;, &lt;a
href=&quot;https://lwn.net/Articles/959515/&quot;&gt;5.10.209&lt;/a&gt;, &lt;a
href=&quot;https://lwn.net/Articles/959516/&quot;&gt;5.4.268&lt;/a&gt;, and &lt;a
href=&quot;https://lwn.net/Articles/959517/&quot;&gt;4.19.306&lt;/a&gt; stable kernels.  As usual, they
contain a long list of fixes throughout the kernel tree.
      
      </description>
    </item>
    <item rdf:about="https://lwn.net/Articles/959069/">
      <title>[$] The things nobody wants to pay for</title>
      <link>https://lwn.net/Articles/959069/</link>
      <dc:date>2024-01-25T15:53:59+00:00</dc:date>
      <dc:creator>corbet</dc:creator>
      <description>
      The free-software community has managed to build a body of software that is
worth, by most estimates, many billions of dollars; all of this code is
freely available to anybody who wants to use or modify it.  It is an
unparalleled example of independent actors working cooperatively on a
common resource.  Free software is certainly a success story, but all is
not perfect.  One of the community's greatest strengths — convincing
companies to contribute to this common resource — is also part of one of
its biggest weaknesses.

      
      </description>
    </item>
    <item rdf:about="https://lwn.net/Articles/959461/">
      <title>GCC security features from AdaCore</title>
      <link>https://lwn.net/Articles/959461/</link>
      <dc:date>2024-01-25T15:10:41+00:00</dc:date>
      <dc:creator>corbet</dc:creator>
      <description>
      The AdaCore blog &lt;a href=&quot;https://blog.adacore.com/adacore-enhances-gcc-security-with-innovative-features&quot;&gt;describes
some hardening features&lt;/a&gt; contributed to GCC for the GCC&amp;nbsp;14 release.
&lt;p&gt;
&lt;blockquote class=&quot;bq&quot;&gt;
	With -fharden-control-flow-redundancy, the compiler now verifies,
	at the end of functions, whether the traversed basic blocks align
	with a legitimate execution path. The purpose of this protective
	measure is to detect and thwart attacks attempting to infiltrate
	the middle of functions, thereby enhancing the overall security
	posture of the compiled code.
&lt;/blockquote&gt;
      
      </description>
    </item>
    <item rdf:about="https://lwn.net/Articles/959455/">
      <title>Security updates for Thursday</title>
      <link>https://lwn.net/Articles/959455/</link>
      <dc:date>2024-01-25T14:18:02+00:00</dc:date>
      <dc:creator>jake</dc:creator>
      <description>
      Security updates have been issued by &lt;b&gt;Debian&lt;/b&gt; (chromium, firefox-esr, php-phpseclib, phpseclib, thunderbird, and zabbix), &lt;b&gt;Fedora&lt;/b&gt; (dotnet7.0, firefox, fonttools, and python-jinja2), &lt;b&gt;Mageia&lt;/b&gt; (avahi and chromium-browser-stable), &lt;b&gt;Oracle&lt;/b&gt; (java-1.8.0-openjdk, java-11-openjdk, LibRaw, openssl, and python-pillow), &lt;b&gt;Red Hat&lt;/b&gt; (gnutls, kpatch-patch, php:8.1, and squid:4), &lt;b&gt;SUSE&lt;/b&gt; (apache-parent, apache-sshd, bluez, cacti, cacti-spine, erlang, firefox, java-11-openjdk, opera, python-Pillow, tomcat, tomcat10, and xwayland), and &lt;b&gt;Ubuntu&lt;/b&gt; (paramiko and puma).

      
      </description>
    </item>
    <item rdf:about="https://lwn.net/Articles/958597/">
      <title>[$] LWN.net Weekly Edition for January 25, 2024</title>
      <link>https://lwn.net/Articles/958597/</link>
      <dc:date>2024-01-25T00:23:52+00:00</dc:date>
      <dc:creator>corbet</dc:creator>
      <description>
      The LWN.net Weekly Edition for January 25, 2024 is available.

      
      </description>
    </item>
    <item rdf:about="https://lwn.net/Articles/959236/">
      <title>[$] Python, packaging, and pip—again</title>
      <link>https://lwn.net/Articles/959236/</link>
      <dc:date>2024-01-24T22:19:14+00:00</dc:date>
      <dc:creator>jake</dc:creator>
      <description>
      Python packaging discussions seem like they often just go around and
around, ending up where they started and recapitulating many of the points that
have come up before.  A recent discussion revolves around the &lt;a
href=&quot;https://pip.pypa.io/en/stable/&quot;&gt;pip&lt;/a&gt; package installer, as they
often do.  The central role that is occupied by pip has both
good points and bad. There is a clear need for &lt;i&gt;something&lt;/i&gt; that
can install from the &lt;a href=&quot;https://pypi.org/&quot;&gt;Python Package Index&lt;/a&gt;
(PyPI) immediately after Python itself is installed. Whether there
should be additional features, including project management, that come
&quot;inside the box&quot;, as well, 
is much less clear—not unlike the question of &lt;i&gt;which&lt;/i&gt; project management
&quot;style&quot; should be chosen.

      
      </description>
    </item>
    <item rdf:about="https://lwn.net/Articles/959325/">
      <title>Security updates for Wednesday</title>
      <link>https://lwn.net/Articles/959325/</link>
      <dc:date>2024-01-24T14:46:13+00:00</dc:date>
      <dc:creator>corbet</dc:creator>
      <description>
      Security updates have been issued by &lt;b&gt;Debian&lt;/b&gt; (jinja2, openjdk-11, ruby-httparty, and xorg-server), &lt;b&gt;Fedora&lt;/b&gt; (ansible-core and mingw-jasper), &lt;b&gt;Gentoo&lt;/b&gt; (GOCR, Ruby, and sudo), &lt;b&gt;Oracle&lt;/b&gt; (gstreamer-plugins-bad-free, java-17-openjdk, java-21-openjdk, python-cryptography, and xorg-x11-server), &lt;b&gt;Red Hat&lt;/b&gt; (kernel, kernel-rt, kpatch-patch, LibRaw, python-pillow, and python-pip), &lt;b&gt;Slackware&lt;/b&gt; (mozilla), &lt;b&gt;SUSE&lt;/b&gt; (python-Pillow, rear118a, and redis7), and &lt;b&gt;Ubuntu&lt;/b&gt; (libapache-session-ldap-perl and pycryptodome).

      
      </description>
    </item>
    <item rdf:about="https://lwn.net/Articles/959067/">
      <title>[$] Microdot: a web framework for microcontrollers</title>
      <link>https://lwn.net/Articles/959067/</link>
      <dc:date>2024-01-23T22:51:14+00:00</dc:date>
      <dc:creator>jake</dc:creator>
      <description>
      There are many different Python &lt;a
href=&quot;https://wiki.python.org/moin/WebFrameworks&quot;&gt;web frameworks&lt;/a&gt;, from
nano-frameworks all the way up to the full-stack variety.  One that
recently caught my eye is &lt;a
href=&quot;https://github.com/miguelgrinberg/microdot&quot;&gt;Microdot&lt;/a&gt;, the
&quot;&lt;q&gt;impossibly small web framework for Python and MicroPython&lt;/q&gt;&quot;; since
it 
targets &lt;a href=&quot;https://micropython.org/&quot;&gt;MicroPython&lt;/a&gt;, it is
plausible for running the user 
interface of an &quot;internet of things&quot; (IoT) device, for example.  Beyond
that, it is &lt;a 
href=&quot;https://flask.palletsprojects.com/en/3.0.x/&quot;&gt;Flask&lt;/a&gt;-inspired,
which should make it reasonably familiar to many potential web
developers.

      
      </description>
    </item>
    <item rdf:about="https://lwn.net/Articles/959163/">
      <title>Firefox 122.0 released</title>
      <link>https://lwn.net/Articles/959163/</link>
      <dc:date>2024-01-23T16:21:50+00:00</dc:date>
      <dc:creator>corbet</dc:creator>
      <description>
      &lt;a href=&quot;https://www.mozilla.org/en-US/firefox/122.0/releasenotes/&quot;&gt;Version
122.0&lt;/a&gt; of the Firefox browser is out.  Changes include improved search
suggestions, improvements to the &lt;a
href=&quot;https://support.mozilla.org/en-US/kb/website-translation&quot;&gt;in-browser
translation feature&lt;/a&gt;, better line-breaking compatibility, and a shiny
new &lt;tt&gt;.deb&lt;/tt&gt; package.
      
      </description>
    </item>
    <item rdf:about="https://lwn.net/Articles/959127/">
      <title>Security updates for Tuesday</title>
      <link>https://lwn.net/Articles/959127/</link>
      <dc:date>2024-01-23T14:48:53+00:00</dc:date>
      <dc:creator>corbet</dc:creator>
      <description>
      Security updates have been issued by &lt;b&gt;Debian&lt;/b&gt; (kodi and squid), &lt;b&gt;Fedora&lt;/b&gt; (ansible-core, java-latest-openjdk, mingw-python-jinja2, openssh, and pgadmin4), &lt;b&gt;Gentoo&lt;/b&gt; (Apache XML-RPC), &lt;b&gt;Red Hat&lt;/b&gt; (gnutls and xorg-x11-server), &lt;b&gt;Slackware&lt;/b&gt; (postfix), &lt;b&gt;SUSE&lt;/b&gt; (bluez and openssl-3), and &lt;b&gt;Ubuntu&lt;/b&gt; (gnutls28, libssh, and squid).

      
      </description>
    </item>
    <item rdf:about="https://lwn.net/Articles/958178/">
      <title>[$] The rest of the 6.8 merge window</title>
      <link>https://lwn.net/Articles/958178/</link>
      <dc:date>2024-01-22T17:20:31+00:00</dc:date>
      <dc:creator>corbet</dc:creator>
      <description>
      Linus Torvalds was able to release &lt;a
href=&quot;https://lwn.net/ml/linux-kernel/CAHk-=wiB4iHTtfZKiy5pC24uOjun4fbj4kSX0=ZnGsOXadMf6g@mail.gmail.com/&quot;&gt;6.8-rc1&lt;/a&gt;
and close the 6.8 merge window on time despite losing power to his home for
most of a week.  He noted that this merge window is &quot;&lt;q&gt;maybe a bit smaller
than usual&lt;/q&gt;&quot;, but 12,239 non-merge changesets found their way into the
mainline, so it's not &lt;i&gt;that&lt;/i&gt; small.  About 8,000 of those changes were
merged since &lt;a href=&quot;https://lwn.net/Articles/957188/&quot;&gt;the first-half summary&lt;/a&gt; was
written; the second half saw a lot of device-driver updates, but there
were other interesting changes as well.

      
      </description>
    </item>
    <item rdf:about="https://lwn.net/Articles/959006/">
      <title>Security updates for Monday</title>
      <link>https://lwn.net/Articles/959006/</link>
      <dc:date>2024-01-22T14:36:35+00:00</dc:date>
      <dc:creator>jake</dc:creator>
      <description>
      Security updates have been issued by &lt;b&gt;Debian&lt;/b&gt; (keystone and subunit), &lt;b&gt;Fedora&lt;/b&gt; (dotnet6.0, golang, kernel, sos, and tigervnc), &lt;b&gt;Mageia&lt;/b&gt; (erlang), &lt;b&gt;Red Hat&lt;/b&gt; (openssl), &lt;b&gt;SUSE&lt;/b&gt; (bluez, python-aiohttp, and seamonkey), and &lt;b&gt;Ubuntu&lt;/b&gt; (postfix and xorg-server).

      
      </description>
    </item>
    <item rdf:about="https://lwn.net/Articles/958945/">
      <title>Kernel prepatch 6.8-rc1</title>
      <link>https://lwn.net/Articles/958945/</link>
      <dc:date>2024-01-22T00:47:05+00:00</dc:date>
      <dc:creator>corbet</dc:creator>
      <description>
      The &lt;a href=&quot;https://lwn.net/Articles/958944/&quot;&gt;6.8-rc1&lt;/a&gt; kernel prepatch is out for
testing.
&lt;p&gt;
&lt;blockquote class=&quot;bq&quot;&gt;
	So this wasn't the most pleasant merge window, but most of the
	unpleasantness was entirely unrelated to the code base and almost
	entirely related to nasty weather. Just a few technical
	hiccups. And after a very big 6.7 release, 6.8 looks to actually be
	smaller than average, although not really all that significantly
	so.
&lt;/blockquote&gt;
      
      </description>
    </item>
    <item rdf:about="https://lwn.net/Articles/958860/">
      <title>Some weekend stable kernel updates</title>
      <link>https://lwn.net/Articles/958860/</link>
      <dc:date>2024-01-20T17:00:16+00:00</dc:date>
      <dc:creator>corbet</dc:creator>
      <description>
      The
&lt;a href=&quot;https://lwn.net/Articles/958861/&quot;&gt;6.7.1&lt;/a&gt;,
&lt;a href=&quot;https://lwn.net/Articles/958862/&quot;&gt;6.6.13&lt;/a&gt;, and
&lt;a href=&quot;https://lwn.net/Articles/958863/&quot;&gt;6.1.74&lt;/a&gt;
stable kernel updates have been released; each contains another set of
important fixes.
      
      </description>
    </item>
    <item rdf:about="https://lwn.net/Articles/958794/">
      <title>SourceHut outage post-mortem</title>
      <link>https://lwn.net/Articles/958794/</link>
      <dc:date>2024-01-19T20:20:54+00:00</dc:date>
      <dc:creator>daroc</dc:creator>
      <description>
      &lt;p&gt;
SourceHut has published
&lt;a href=&quot;https://sourcehut.org/blog/2024-01-19-outage-post-mortem/&quot;&gt;
a post-mortem&lt;/a&gt; of its
&lt;a href=&quot;https://lwn.net/Articles/958125/&quot;&gt;outage earlier this month&lt;/a&gt;.
The post-mortem covers the causes of the outage and what steps SourceHut
took to mitigate it, ending by saying:
&lt;/p&gt;

&lt;blockquote class=&quot;bq&quot;&gt;
    As unfortunate as these events were, we welcome opportunities to stress-test
    our emergency procedures; we found them to be compatible with our objectives
    for the alpha and we learned a lot of ways to improve our reliability
    further for the future. We are going to continue working on our
    post-incident tasks, building up our infrastructure’s resilience,
    reliability, and scalability as planned. Once we address the high-priority
    tasks, though, our first order of business in the immediate future will be
    to get some rest.
&lt;/blockquote&gt;
      
      </description>
    </item>
</rdf:RDF>
