Six new stable kernels
The most recent batch of stable kernels has been released:
6.1.10, 5.15.92, 5.10.167, 5.4.231, 4.19.272, and 4.14.305. Those updates
contain a relatively small number of important fixes throughout the kernel
tree.
[$] A survey of free CAD systems
Computer-aided design (CAD) software is expensive to
develop, which is a good reason to appreciate the existing free and open-
source alternatives to some of the big names in the industry. This article
takes a bird's-eye view at free and open-source software for 2D drafting and 3D
parametric solid modeling, its progress over the years, as well as wins and
ongoing challenges.
Security updates for Monday
Security updates have been issued by Debian (libhtml-
stripscripts-perl), Fedora (binwalk, java-1.8.0-openjdk, java-11-openjdk,
java-17-openjdk, java-latest-openjdk, kernel, sudo, and syncthing), SUSE
(syslog-ng), and Ubuntu (editorconfig-core, firefox, pam, and
thunderbird).
Kernel prepatch 6.2-rc7
The 6.2-rc7 kernel prepatch is out for testing.
So the 6.2 rc releases are continuing to be fairly small and controlled, to
the point where normally I'd just say that this is the last rc. But since
I've stated multiple times that I'll do an rc8 due to the holiday start of
the release, that's what I'll do.
[$] Constant-time instructions and processor optimizations
Of all the attacks on cryptographic code, timing attacks
may be among the most insidious. An algorithm that appears to be coded
correctly, perhaps even with a formal proof of its correctness, may be
undermined by information leaked as the result of data-dependent timing
differences.
Both Arm and Intel have introduced modes that are intended to
help defend against timing attacks, but the extent to which those modes should
be used in the kernel is still under discussion.