News: 0001536762

  ARM Give a man a fire and he's warm for a day, but set fire to him and he's warm for the rest of his life (Terry Pratchett, Jingo)

XZ 5.8 Debuts As First Major Feature Release Since The Backdoor Disaster

([Free Software] 4 Hours Ago XZ 5.8)


XZ 5.8 is out today as the first notable feature release since last year's [1]malicious backdoor in XZ 5.6 inserted by a then-co-maintainer of the project. [2]XZ 5.6.2 was out last May while XZ 5.8.0 is now stable today for bringing new features to this lossless data compressor project.

With liblzma when built for x86 or x86_64 architectures, SSE2 intrinsics are now attempted instead of memcpy() for the LZMA/LZMA2 decoder. This SSE2 intrinsic use can yield up to 5% reduced decompression times. Or if building against the musl C library, these SSE2 intrinsics can lead to an over 15% time reduction for highly compressed files.

In addition to the XZ 5.8 SSE2 intrinsics use for liblzma, there are also CMake build system updates, language translation updates, improved LZMA/LZMA2 encoder performance for 64-bit POWER and RISC-V, rewriting of the x86_64 E2K CLMUL CRC code, and other optimizations.

The XZ 5.8 update was managed by Lasse Collin and can be downloaded from the official [3]XZ project site .



[1] https://www.phoronix.com/news/XZ-CVE-2024-3094

[2] https://www.phoronix.com/news/XZ-5.6.2-Released

[3] https://tukaani.org/xz/#_source_packages



varikonniemi

Guiorgy

User29

espi

User29

aviallon

nanonyme

milkylainen

botipua22

Accidents cause History.

If Sigismund Unbuckle had taken a walk in 1426 and met Wat Tyler, the
Peasant's Revolt would never have happened and the motor car would not
have been invented until 2026, which would have meant that all the oil
could have been used for lamps, thus saving the electric light bulb and
the whale, and nobody would have caught Moby Dick or Billy Budd.
-- Mike Harding, "The Armchair Anarchist's Almanac"