5 év 1 hónap óta
On its face, the
netgpu
patch set appears to add a useful feature: the ability to copy network
data directly between a network adapter and a GPU without moving it through
the host CPU. This patch set has quickly become an example of how not to get
work into the kernel, though; it has no chance of being merged in anything
like its current form and has created a backlash designed to keep modules
like it from ever working in mainline kernels. It all comes down to one
fundamental mistake: basing kernel work on a proprietary kernel module.
corbet
5 év 1 hónap óta
coogle
5 év 1 hónap óta
coogle
5 év 1 hónap óta
Security updates have been issued by Debian (grub2 and mercurial), Fedora (chromium, firefox, and freerdp), Oracle (firefox and kernel), Red Hat (firefox), Scientific Linux (firefox, grub2, and kernel), and SUSE (ghostscript and targetcli-fb).
coogle
5 év 1 hónap óta
Systemd 246 has been released. There is an incredibly long list of new
features, many of which have to do with support for encrypted and signed
disk volumes. "Various command line parameters and configuration file settings that
configure key or certificate files now optionally take paths to
AF_UNIX sockets in the file system. If configured that way a stream
connection is made to the socket and the required data read from
it. This is a simple and natural extension to the existing regular
file logic, and permits other software to provide keys or
certificates via simple IPC services, for example when unencrypted
storage on disk is not desired."
corbet
5 év 1 hónap óta
The
Go team has recently published
several draft designs that propose changes to the language, standard
library, and tooling: we
covered the one on generics
back in June. Last week, the Go team published two draft designs related to
files: one for a new read-only
filesystem
interface, which specifies a minimal
interface
for filesystems, and a second design that proposes a standard way to
embed
files into Go binaries (by building on the filesystem interface).
Embedding files into Go binaries is intended to simplify deployments
by including all of a program's resources in a single binary;
the
filesystem interface design was drafted primarily as a building block for
that. There has been
a lot of discussion on the draft designs, which has been generally
positive, but there are some
significant concerns.
jake
5 év 1 hónap óta
Security updates have been issued by Arch Linux (webkit2gtk), CentOS (GNOME, grub2, and kernel), Debian (firefox-esr, grub2, json-c, kdepim-runtime, libapache2-mod-auth-openidc, net-snmp, and xrdp), Gentoo (chromium and firefox), Mageia (podofo), openSUSE (knot and tomcat), Oracle (grub2, kernel, postgresql-jdbc, and python-pillow), Red Hat (firefox, grub2, kernel, and kernel-rt), SUSE (grub2), and Ubuntu (firefox, grub2, grub2-signed, and librsvg).
jake
5 év 1 hónap óta
jake
5 év 1 hónap óta
The LWN.net Weekly Edition for July 30, 2020 is available.
corbet
5 év 1 hónap óta
Last year
Sienci Labs finished its
Kickstarter campaign for the open-source
LongMill Benchtop CNC Router — its second successful open-source
CNC machine Kickstarter campaign. CNC routers allow users to mill things (like parts) from raw materials (like a block of aluminum) based on a 3D-model. The LongMill is a significant improvement over the original sold-out
Mill One and makes professional-quality machining based entirely on open-source technology a reality. As an owner of a LongMill, I will walk through the various open-source technologies that make this tool a cornerstone of my home workshop.
coogle
5 év 1 hónap óta
Several vulnerabilities have been disclosed in the GRUB2 bootloader; they
enable the circumvention of the UEFI secure boot mechanism and the
persistent installation of hostile software. Fixing the problem is not just
a matter of getting a new GRUB2 installation, unfortunately.
"It is important to note that updating the exploitable
binaries does not in fact mitigate the CVE, since an attacker could
bring an old, exploitable, signed copy of a grub binary onto a system
with whatever kernel they wished to load. In order to mitigate, the
UEFI Revocation List (dbx) must be updated on a system. Once the UEFI
Revocation List is updated on a system, it will no longer boot
binaries that pre-date these fixes. This includes old install media."
corbet
5 év 1 hónap óta
ris
5 év 1 hónap óta
Dart is a BSD-licensed programming language from Google with a mature open-source community supporting the project. It works with
multiple architectures, is capable of producing native machine-code binaries, and can also produce JavaScript versions of its applications. Dart version 1.0 was
released in 2013, with the most recent version, 2.8,
released on June 3 (2.9 is currently in public beta). Among the open-source projects using Dart is the cross-device user-interface (UI) toolkit
Flutter. We recently covered the
Canonical investment in Flutter to help drive more applications to the Linux desktop, and Dart is central to that story.
coogle
5 év 1 hónap óta
Security updates have been issued by Debian (curl, firefox-esr, luajit, and salt), Fedora (clamav, java-1.8.0-openjdk, and java-11-openjdk), Gentoo (claws-mail, dropbear, ffmpeg, libetpan, mujs, mutt, and rsync), openSUSE (qemu), Red Hat (openstack-tripleo-heat-templates), SUSE (freerdp, ldb, rubygem-puma, samba, and webkit2gtk3), and Ubuntu (mysql-5.7, mysql-8.0 and sympa).
ris
5 év 1 hónap óta
Version 5.0 of the GNU nano text editor is out; it contains a number of
improvements to the editing experience. "With --indicator (or -q or 'set indicator') nano will show a kind
of scrollbar on the righthand side of the screen to indicate where
in the buffer the viewport is located and how much it covers."
corbet
5 év 1 hónap óta
Time, as some have said, is nature's way of keeping everything from
happening at once. In today's highly concurrent computers, though, time
turns out not to be enough to keep events in order; that task falls to an
extensive set of locking primitives and, below those, the formalized view
of memory known as the Linux kernel memory model. It takes a special kind
of mind to really understand the memory model, though; kernel developers
lacking that particular superpower are likely to make mistakes when working
in areas where the memory model comes into play. Working at that level is
increasingly necessary for performance purposes, though; a recent
conversation points out ways in which the kernel could make that kind of
work easier for ordinary kernel developers.
corbet
5 év 1 hónap óta
Firefox 79.0 has been released. This version has improved accessibility for
people using screen readers. See the
release
notes for more details.
ris
5 év 1 hónap óta
Arduino devices are a favorite among do-it-yourself (DIY) enthusiasts to create, among other things, Internet of Things (IoT) devices. We have
previously covered the Espressif ESP8266 family of devices that can be programmed using the Arduino SDK, but the Arduino project itself also provides WiFi-enabled devices such as the
Arduino MKR WiFi 1010 board. Recently, the Arduino Security Team
raised the problem of security shortcomings of IoT devices in a post, and how the Arduino project is working to make improvements. We will take the opportunity to share some interesting things from that, and also look at the overall state of TLS support in the Arduino and Espressif SDK projects.
coogle
5 év 1 hónap óta
As Alex McDonald notes in
this
support request, Google has recently banned the old Usenet groups
comp.lang.forth and comp.lang.lisp from the Google Groups system.
"Of specific concern is the archive. These are some of the oldest
groups on Usenet, and the depth & breadth of the historical material that
has just disappeared from the internet, on two seminal programming
languages, is huge and highly damaging. These are the history and
collective memories of two communities that are being expunged, and it's
not great, since there is no other comprehensive archive after Google's
purchase of Dejanews around 20 years ago."
Perhaps Google can be convinced to restore the content, but it also seems
that some of this material could benefit from a more stable archive.
corbet
5 év 1 hónap óta
Security updates have been issued by openSUSE (cacti, cacti-spine, go1.13, SUSE Manager Client Tools, and tomcat), Red Hat (postgresql-jdbc and python-pillow), Slackware (mozilla), SUSE (python-Django and python-Pillow), and Ubuntu (clamav, librsvg, libslirp, linux-gke-5.0, linux-oem-osp1, linux-hwe, linux-azure-5.3, linux-gcp-5.3, linux-gke-5.3, linux-hwe, linux-oracle-5.3, and sqlite3).
ris
Ellenőrizve
6 perc 9 másodperc ago
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.
Feliratkozás a következőre: Linux Weekly News hírcsatorna